mongodb 查询表达式
Posted javasl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb 查询表达式相关的知识,希望对你有一定的参考价值。
1、ne:不等于
db.person.find(_id:$ne:3); 查询 _id 不等于3的记录
2、nin:相当于not in
db.person.find(_id:$nin:[1,2]); 查询 _id 不是 1、2 的记录
3、exists:是否包含某列
db.person.find(like:$exists:1); 查询记录中包含 like 列名的记录
db.person.find(like:$exists:0); 查询记录中不包含 like 列名的记录
4、/ */:查询以什么开头;
db.person.find(name:/李.*/); 查询name列以“李“开头的记录
以上是关于mongodb 查询表达式的主要内容,如果未能解决你的问题,请参考以下文章
MongoDB Aggregation - 如何使用 spring-data-mongodb 将查询表达式应用到匹配阶段?