从表中获取所有数据
db.student.find({})
选择 * 从学生
从没有_id的表中获取所有数据
db.student.find({}, {_id:0})
选择姓名,从学生中选择
使用_id从一个字段中获取所有数据
db.student.find({}, {roll:1})
选择 id,从学生中滚动
从没有_id的一个字段中获取所有数据
db.student.find({}, {roll:1, _id:0})
从学生中选择卷
使用 where 子句查找指定数据
db.student.find({roll: 80})
SELECT * FROM students where roll = '80'
使用 where 子句和大于条件查找数据
db.student.find({ "roll": { $gt: 70 }}) // $gt is greater than
SELECT * FROM student where roll > '70'
使用 where 子句和大于或等于条件查找数据
db.student.find({ "roll": { $gte: 70 }}) // $gte is greater than or equal
SELECT * FROM student WHERE roll >= '70'
使用 where 子句和小于或等于条件查找数据
db.student.find({ "roll": { $lte: 70 }}) // $lte is less than or equal
SELECT * FROM student WHERE roll <= '70'
使用 where 子句和小于条件查找数据
db.student.find({ "roll": { $lt: 70 }}) // $lt is less than
SELECT * FROM student where roll < '70'