db.users.replaceOne({username:"zhubajie"},{username:"tangsheng"})
文档属性中还可以添加文档,这种文档脚中内嵌文档。
在通过内嵌文档中的属性查询文档的时候,可以通过.的形式匹配,如果要通过内嵌文旦来对文档进行查询,此时属性名必须使用引号
db.users.find({"hobby.movies":"hero"});
db.users.update({username:"tangseng"},{$push:{"hobby.movies":"Interstellar"}});
4.查询操作符
例如:num 大于500的文档
db.numbers.find({num:{$gt:500}})
5.区间查询
例如:num 大于40小于50
db.numbers.find({num:{$gt:40,$lt:50}});
6.查询前10条或多条
例如:查询前10条数据。
db.numbers.find().limit(10);
7.分页
skip() 用于跳过数据
db.numbers.find().skip(10).limit(10);
原文:https://www.cnblogs.com/ckfuture/p/14346276.html