f1n*_*1nn 2 database mongodb node.js
我有一个集合"公司".此集合中的每个对象都有"lastcall"-param.它是一个简单的字符串,包含最后一次调用的UNIX时间.我想找到所有的公司,其中最后呼叫高于一比和较低b.我怎样才能做到这一点?这是我用来访问compnaies的代码:
//query to lastcall
collection.find( {'lastcall': a} , function (err, companies) {
companies.each(function (err, company) {
//do something with every object...
});
});
Run Code Online (Sandbox Code Playgroud)
这段代码将返回'lastcall' = A的所有公司,但我需要所有A <'lastcall'<B的公司.我怎么能这样做?谢谢!
高级查询的文档中有一个示例,它正是您想要的:
db.collection.find({ "field" : { $gt: value1, $lt: value2 } } ); // value1 < field < value
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4053 次 |
| 最近记录: |