MongoDB的
问题描述:
一系列领域内的搜索我对MongoDB的一个数据库,以这样一个集合:MongoDB的
{
"_id" : ObjectId("59a64b4cfb80146432aff6ac"),
"name": "Mid Range",
"end" : NumberLong("50000"),
"start" : NumberLong("10000"),
},
{
"_id" : ObjectId("59a64b4cfb80146432aff6ac"),
"name": "Hi Range",
"end" : NumberLong("100000"),
"start" : NumberLong("150000"),
}
用户输入一个号码来验证:125000,我需要一个查询来获取:“嗨范围“文件。 我该怎么做?我试图避免代码方面,但如果没有选择就没关系。
谢谢!
答
你可以做到这样的 -
db.find({name:/Hi Range/}) // regular Expression.
+0
事实并非如此,我需要在最小和最大范围内搜索,而不是字面上的文档名称。 – jesuscc29
这工作完美!我想我正在想一个更复杂的方式来做到这一点。 – jesuscc29