如何在strongloop环回中使用mongoDB中的提示操作符?

时间:2016-11-06 14:55:42

标签: javascript node.js mongodb loopbackjs strongloop

我希望能够在Strongloop Loopback中使用mongodb中的提示运算符。我已经能够直接从mongodb使用这个操作符,但我无法从Strongloop Loopback中使用它。我怎么能在那里使用它?

提前致谢

1 个答案:

答案 0 :(得分:1)

您不能直接在strongloop中使用$hint运算符。但是,有另一种方法可以在strongloop中使用它。

假设您的环回名称中的mongodb数据源为mongodb

//Here app is the loopback app object.
var mongoDb = app.dataSources.mongodb;
var mongoConnector = app.dataSources.mongodb.connector;

var promise = mongoConnector.collection("COLLECTION NAME").find( { $query: {}, $hint: { age : 1 } } )
promise.then(function(value){
    //Process data..
})
.catch(function(err){
    //Error..
});