我在mongodb中执行了类似的查询。我有以下文件employee collection
为:
{
"_id" :1
"name":"Abc",
"salary": 56789.98456
}
到目前为止,我已经执行了like query
以匹配上述员工文档。我在 mongo 中尝试了以下查询:
db.employee.find({"salary":/.*56789.98.*/}).pretty()
db.employee.find({"salary":/^56789.98/}).pretty()
db.employee.find({"salary":/56789.98/}).pretty()
但它不起作用。我还看了:如何使用"喜欢"查询MongoDB?
如何在蒙戈中实现这一目标?
你可以做这样的事情:
db.employee.find({"$where":"/^56789.98.*/.test(this.salary)"})