没有跟随mongoose find()函数运行

时间:2015-08-11 05:40:37

标签: node.js mongodb mongoose

非常基本。一旦我运行这个,之后没有别的东西在运行。为什么是这样?如果您需要更多信息,请与我们联系。

// Find all Models.
Model.find(function(err, model) {
    for(var i = 0; i < feels.length; i++) {
        urls.push(model[i]._doc.information);
    }   
});

1 个答案:

答案 0 :(得分:0)

find方法的签名如下mongoose文档。

http://mongoosejs.com/docs/api.html#model_Model.find

Model.find(conditions, [projection], [options], [callback])

条件不是可选的。

如果您确实有一个名为Model的模型,我会尝试。

Model.find({}, function(err, model) {
    if (err) return console.error(err);
    console.dir(model);
    for(var i = 0; i < feels.length; i++) {
        urls.push(model[i]._doc.information);
    }   
});

如果不是这种情况,那么更多细节会很棒,哪些代码完全没有运行?