这里记录下一些mongodb脚本,和sql表示的是一致的。
select * from player
1 | db.getCollection('Player').find({}) |
select checkIn from player
1 | db.getCollection('Player').find({"checkIn":{"$exists":true}}) |
select boss.1001.night from player
1 | db.getCollection('Player').find({"boss.1001.night":{"$exists":true}}) |
update player set checkIn = ""
1 | db.getCollection('Player').update({},{$unset:{"checkIn":""}},false,true) |
update player set boss.1001.night = ""
1 | db.getCollection('Player').update({},{$unset:{"boss.1001.night":""}},false,true) |
Limit与Skip的用法
查询文档中两条记录
第一个 {} 放 where 条件,为空表示返回集合中所有文档。
第二个 {} 指定那些列显示和不显示 (0表示不显示 1表示显示)。
查询显示第2、3条文档数据
skip()方法默认参数为 0 。
skip 和 limit 结合就能实现分页。