【发布时间】:2018-02-16 08:17:50
【问题描述】:
我是节点编程的新手,我有以下问题:
当我使用 node index.js 命令启动我的脚本时,为什么“数据库已连接”和“handleDataResult”无法正确记录在节点控制台中?
我的代码只记录“无回调”并立即退出。
const mongojs = require('mongojs');
var url = "mongodb://<username>:<password>@ds237748.mlab.com:37748/anbieter";
var db = mongojs(url);
var mycollection = db.collection('Anbieter');
db.on('connect', function () {
console.log('database connected')
});
db.mycollection.find({}, handleDataResult);
var handleDataResult = function (err, docs){
console.log("handleDataResult");
}
console.log("no callback");
【问题讨论】:
标签: javascript node.js database mongodb mongojs