mongodb $in、$nin查询 作者:马育民 • 2021-08-11 22:12 • 阅读:10020 # $in 说明 相当于 SQL语句中的 `in` 关键字,替代 `or` ### 语法 ``` db.集合名.find({字段名:{$in:[值1,值2]}}) ``` ### 例子 查询 age 是 20 和 22 的记录 ``` db.user.find( {age:{$in:[20,22]}}) ``` # $nin说明 相当于 SQL语句中的 `not in` 关键字 ### 语法 ``` db.集合名.find({字段名:{$nin:[值1,值2]}}) ``` ### 例子 查询 age 不是 20 和 22 的记录 ``` db.user.find( {age:{$nin:[20,22]}}) ``` 原文出处:http://malaoshi.top/show_1IX1etM2YAdF.html