MongoDB ---基础数据操作之基础查询

本文详细介绍了MongoDB的基础查询操作,包括精准查询、正则匹配、$all查询、多条件查询(大于、大于等于、小于、小于等于、范围查询)以及AND和OR联合使用的方法,通过对比SQL和JAVA查询代码示例,帮助读者理解和掌握MongoDB的查询技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查询条件运算符参考表

运算符 含义
$lt 存在并小于
$lte 存在并小于等于
$gt 存在并大于
$gte 存在并大于等于
$ne 不存在或存在但不等于
$in 存在并在指定数组中
$nin 不存在或不在指定数组中
$or 匹配两个或多个条件中的一个
$and 匹配全部条件
$regex 正则表达式匹配
$all 多条件全部匹配(仅限于对数组字段查询)

查询条件对照表

<
SQL MQL
a = 1 {a: 1}
a <> 1 {a: {$ne: 1}}
a > 1 {a: {$gt: 1}}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北漂的菜小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值