做网站的教程,网站开发要用多少钱,做环保是跑还是网站卖,网络运维工程师面试常见问题文章目录 前言一、运算符二、逻辑运算1. $or 逻辑或2. $and 逻辑与 三、正则匹配 前言 在mongodb 不能使用 ! 等运算符#xff0c;需要使用替代符号。 一、运算符 使用 $gt 使用 $lt 使用 $gte 使用 $lte! 使用 $ne 例子#xff1a;获… 文章目录 前言一、运算符二、逻辑运算1. $or 逻辑或2. $and 逻辑与 三、正则匹配 前言 在mongodb 不能使用 ! 等运算符需要使用替代符号。 一、运算符 使用 $gt 使用 $lt 使用 $gte 使用 $lte! 使用 $ne 例子获取年龄大于20的所有用户 db.users.find({age: {$gt: 20}}) // users为文档名表名 二、逻辑运算
1. $or 逻辑或
db.users.find({$or: [{age: 18}, {age:40}]})2. $and 逻辑与
db.users.find({$and: [{age: {$lt:18}}, {age: {$lt:20}}]})三、正则匹配 条件判断中可以直接使用js的正则语法进行模糊查询 db.users.find({name: /三/})
db.users.find({name: new RegExp(三)})