MongoDB模糊查询

一、某文档包含某字段的模糊查询:
使用 sql 的写法
select * from member where name like ‘%XXX%’
在mongodb中:
db.member.find({“name”:{ $regex:/XXX/ }})

二、查询以某字段为开头的文档
db.member.find({“name”:{$regex:/^XXX/}})

三、查询以某字段为结尾的文档
db.member.find({“name”:{$regex:/XXX^/}})

四、查询忽略大小写
db.member.find({“name”:{$regex:/XXX/i}})

你可能感兴趣的:(JAVA开发规范,笔记,数据库,mongodb,数据库)