CRUD操作就是创建、读取、更新、删除
插入方法
- db.collection.insertOne()
- db.collection.insertMany()
- db.collection.insert()
插入操作的行为表现
1、若插入的时候集合不存在,那么插入操作会创造集合
2、在mongoDB中,存储集合时需要一个唯一的 id段作为primary_key.若插入时没有’ID‘,则MongoDB驱动会自动为‘ID’字段生产一个ObjectId
db.collection.insertOne():向集合中插入单个文档
db.users.insertOne(
{
name:"S",
age:1,
status:"P"
}
)
db.collection.insertMany():向集合中插入多个文档
db.users.insertMany(
[
{name:"S", age:1,status:"P",},
{name:"A", age:1,status:"P",}
]
)
db.collection.insert():向集合中插入一个或多个文档
返回一个包含状态信息的writeResult对象
db.users.insert(
{
name:"su",
age:1,
status:"P"
}
)