【发布时间】:2020-07-12 23:10:40
【问题描述】:
这个查询有什么问题?
db.collection.find( { "name" : "/^test$/i", "group" : "/^Default$/i"} )
我正在尝试查找名称=test、组=默认但不区分大小写的对象。 但我没有得到结果,虽然我知道我在数据库中有这个文档:
我完全按照 mongo 网站的说明使用: 在 MongoDB 中,您还可以使用正则表达式对象(即 /pattern/)来指定正则表达式:
{ <field>: /pattern/<options> }
【问题讨论】:
-
我需要添加“$regex”吗?
-
在MongoDB中,还可以使用正则表达式对象(即/pattern/)来指定正则表达式:{
: /pattern/ }
标签: mongodb mongodb-query