【发布时间】:2018-10-04 07:51:42
【问题描述】:
我是创建 nodejs 应用程序的新手。我正在尝试开始使用简单的 Angular 和 nodejs 应用程序。我已将数据保存在“mLab”中。现在,当我尝试通过以下代码显示我的数据时,我的 nodemon 服务器正在崩溃描述,
“MongoError:无法连接到服务器 [ds030817.mlab.com:30817]”。
这是我从其他来源复制的代码。
var express = require('express');
var router = express.Router();
var mongojs = require('mongojs');
var db = mongojs('mongodb://<dbuser>
<dbpassword>@ds030817.mlab.com:30817/user_data_0001',['books']);
router.get('/tasks', function(req, res, next){
db.books.find(function(err, books){
if(err){
res.send(err);
}
res.json(books);
})
});
module.exports = router;
【问题讨论】:
-
您是否尝试使用类似 studio3t 或 mongodb gui 应用程序连接到 mongo 端点?
-
在
<dbuser>和<dbpassword>之间缺少冒号:?
标签: javascript node.js angular mongodb express