Mongoose和本地mongodb驱动程序api 2.1问题

时间:2016-06-01 16:22:44

标签: node.js mongodb mongoose

我正在尝试访问本机mongodb驱动程序,据我所知,mongoose正在使用mongodb 2.1版,这意味着2.1 api应该可用。

从阅读mongoose我听到,直到猫鼬对象连接到数据库,它缓冲所有操作。当它连接到数据库时,它继续执行这些操作,因此在建立连接之前不应该与查询数据库有任何关系。

co(function* () {
    var Model = schema.getModel();

    Model.collection.findOne({}, function(err, doc){
        console.log(doc); // <--- displays
    });

    var doc = yield Model.collection.find({}).limit(1); // <--- throws error
    console.log(doc); // <--- does not display
});

https://mongodb.github.io/node-mongodb-native/2.1/api/Collection.html#find

0 个答案:

没有答案