javascript - 如何在strongloop环回中使用mongoDB的提示运算符?

标签 javascript node.js mongodb loopbackjs strongloop

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

提前致谢

最佳答案

您不能直接在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..
});

关于javascript - 如何在strongloop环回中使用mongoDB的提示运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40450704/

相关文章:

javascript - React 批量导入图标/图像

javascript - 将在线 CSV 文件(Google Spreadsheet)引入 JavaScript 数组

javascript - Express 和 AngularJS 路由

javascript - Node JS : Preview downloading images*

mongodb - 想更新mongodb中的文档?

javascript - 在 JavaScript 中,如何从它的字符串名称中检索类?

javascript - array.map() - currentValue 和 index 参数切换了吗?

node.js - Express无法加载索引

mongodb - 选择具有 yesod 持久性的列子集

javascript - Meteor mongodb 数据透视和更优雅的代码