1

我正在尝试使用托管在 litghtsail MEAN bitnami 上的 node express 应用程序连接到我的本地 mongodb。

我与猫鼬客户端一起使用的连接字符串如下所示:mongodb://app:sang@127.0.0.1:27017/prisedesang

我能够通过 SSH 隧道远程连接该用户。我能够使用 mongo cli 与同一个本地用户连接。

但是,当我使用该应用程序 ERR_CONNECTION_REFUSED时,当我尝试连接到托管在同一服务器上的数据库时...有什么建议吗?

4

1 回答 1

0

你可以尝试使用 MongooseJS 吗?您可以使用 MongooseJS(Node.js 的对象建模驱动程序)将您的应用程序与 MongoDB 连接起来。它已经安装在 MEAN 堆栈中,因此您只需将以下行添加到app.js文件中:

var Mongoose = require('mongoose');
var db = Mongoose.createConnection('mongodb://USER:PASSWORD@localhost/DATABASE');
于 2018-04-06T07:58:13.670 回答