1.基本操作
1.1 insert
操作格式:
db.<集合>.insertOne(<Json对象>)
db.<集合>.insertMany([<json 1>,<json 2>,...,<json n>])
示例:
db.fruit.insertOne({name:"apple"})
db.fruit.insertMany([{name:"apple"},{name:"pear"},{name:"orange"}])
1.2 find
关于find:
- find是mongodb中查询数据的基本指令,相当于sql中的select
-
find返回的是游标
find示例:
db.movies.find({"year":1975}) //单条件查询
db.movies.find({"year":1975,"title":"Batman"}) // 多条件查询
db.movies.find({$and:[{"title":"Batman"},{"category":"action"}]}) // and的另一种形式
db.movies.find({$or:[{"year":1975},{"title":"Batman"}]}) // 多条件or查询
db.movies.find({"ti