4. mongodb 查询

创建时间:2023-02-07 10:15
长度:408
浏览:0
评论:0

查询数据

db.集合名.find();

查询全部数据


查询格式化数据

db.集合名.find.pretty();


查询指定列

格式:db.users.find({}, [条件])

db.users.find({}, { name: 1, age: 1, index: 1})

注意:1代表一列,0代表除了指定列

db.users.find({}, {name: 0})


查询条件

运算符作用
$gt大于
$gte大于等于
$lt小于
$lte小于等于
$ne不等于
$inin
$ninnot in

1. 要求查询出所有18岁的用户

db.users.find({ age: 18})


2.查询大于18岁的用户

db.users.find({ age: {$gt: 18} })


3.查询5岁、8岁、10岁的用户

db.users.find({age: {$in: [5,8,10]}})


4.只查询年龄列

db.users.find({}, {name: 1})

评论(共0条)