将一个小型javascript表达式转换为mongodb查询
translating a small javascript expression to mongodb query
嗨,我正试图用mongo:翻译这个javascript表达式
db.zipcodes.find( { $where: "69900002 >= obj.LOC_CEP_INI && 69900002 <= obj.LOC_CEP_FIM" } );
对mongo查询。我需要它,因为javascript对于查询大数据来说并不是一种性能。
我需要的是搜索字段LOC_CEP_INI大于或等于69900002并且LOC_CEP_FIM等于或小于LOC_CEP_INI的对象谢谢
OUTPUT示例(69900002大于LOC_CEP_INI,69900002小于69900002:
{
"create_date": "2016-04-12T20:17:34.397Z",
"__v": 0,
"UFE_SG": "AC",
"MUN_NU": "1200401",
"LOC_NU": "00000016",
"LOC_NO": "RIO BRANCO",
"LOC_CEP_INI": 69900001,
"LOC_CEP_FIM": 69923999,
"_id": "570d57de457405a61b183ac6"
}
您需要使用$lte
和$gte
查询运算符来选择"LOC_CEP_INI"低于69900002
且"LOC_CEP_FIM"大于69900002
的文档。
db.zipcodes.find( {
"LOC_CEP_INI": { "$lte": 69900002 },
"LOC_CEP_FIM": { "$gte": 69900002 }
})
相关文章:
- 将po-box javascript正则表达式转换为c#regex
- 将这些正则表达式从javascript转换为Java
- 将数字数组转换为合适的正则表达式
- 是否存在将String转换为可执行的c++表达式的方法
- 将 Javascript 正则表达式转换为 PHP
- 在 JavaScript 中使用 parseFloat() 或 parseInt() 和正则表达式(转换 CSV 文件)
- 将Javascript正则表达式模式转换为C++std::regex的规则
- 将一个小型javascript表达式转换为mongodb查询
- 使用正则表达式将字符串转换为javascript数组
- 将PHP中的正则表达式转换为javascript
- 如何将变量表达式转换为可执行代码(而不是替换值)
- Javascript正则表达式替换以转换文本
- 将正则表达式转换为PHP
- 将cron表达式转换为人类可读字符串的JavaScript API
- 在 javascript 中将正则表达式字符串转换为正则表达式不同
- 将 JavaScript 正则表达式转换为 asp.net vb
- 正则表达式用于从转换矩阵中选择元素
- 如何在不使用 JavaScript 正则表达式的情况下将大写转换为小写,反之亦然
- 在 Javascript 中使用正则表达式解析 XHTML 字符串并将其转换为 DOM
- 正则表达式将 html-image 转换为 XML 以避免预加载