2017-03-08 6 views
0

ループバックリモートメソッドでraw mongo dbクエリを実行するにはどうすればよいですか? 私は次のように試してみました:ここループバックでraw mongodbクエリを実行する方法

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

、解像度は私のオブジェクト内のデータの膨大な量を与えますが、私は、そのオブジェクトから任意の結果ドキュメントを見つける傾けます。どんな助けもありがとう!ありがとう !

答えて

1

これも非同期です。

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); 
      }); 
      });   
    }); 
+0

私はこのような試みをしましたが、コンソールドオブジェクトには膨大な量のデータが含まれており、そのデータ内に結果行が見つかりません。結果を保持するresオブジェクトから呼び出すことができる特定のキーはありますか? –

+0

@DevStar私は私の答えを更新しました –

+1

ありがとう!本当に多くの助けになりました! –

関連する問題