如何在loopback中执行原始mongodb查询

时间:2017-03-08 16:55:31

标签: node.js mongodb loopbackjs

如何在loopback远程方法中执行原始mongo db查询? 我尝试过:

    Members.getDataSource().connector.connect(function (err, db) {
          var collection = db.collection('Members');
          var res = collection.find();
          console.log(res);
   });

这里,res给了我一个对象内的大量数据,但我找不到该对象的任何结果文档。任何帮助将不胜感激!谢谢 !

1 个答案:

答案 0 :(得分:4)

也是异步。

    Members.getDataSource().connector.connect(function (err, db) {
          var collection = db.collection('member_col'); //name of db collection
          collection.find(function(err, res){
            res.toArray(function(err, realRes){
              console.log(realRes);
            });
          });          
   });