1、查询一条数据:
Criteria.where("").is()
2.模糊查询
Criteria.where().regex(".*?")
3.gte:大于等于,lte小于等于
Criteria.where().gre().lte()
4.字段不存在
Criteria.where().not()
5.字段不为空或不符合条件筛选
Criteria.where().ne("").ne("-1")
6.或语句
Criteria.orOperator(Criteria.where().is(), Criteria.where().is())
7.且语句
Criteria.and().is
8.包含某个集合范围
Criteria.and().in()
本文详细介绍了MongoDB中常用的查询操作,包括基本查询、模糊查询、范围查询、条件组合及集合范围过滤等。通过Criteria API的使用,展示了gte、lte、not、ne等条件的实现,同时讲解了如何进行或逻辑(orOperator)与与逻辑(and)的操作,以及包含特定集合范围的查询。这些技巧对于高效检索MongoDB数据库至关重要。
594

被折叠的 条评论
为什么被折叠?



