MongoDB 教程
/ 插入
插入
插入文档
有两种方法可以将文档插入 MongoDB 数据库。
insertOne()
要插入单个文档,请使用 insertOne()
方法。
此方法将单个对象插入到数据库中。
注意:在 shell 中输入时,在用大括号 "{" 打开一个对象后,您可以按 Enter 键在编辑器中开始新行,而不执行命令。当您在关闭大括号后按 Enter 键时,将执行该命令。
实例
db.posts.insertOne({ title: "Post Title 1", body: "Body of post.", category: "News", likes: 1, tags: ["news", "events"], date: Date() })
运行实例
注意:如果您尝试将文档插入不存在的集合中,MongoDB 将自动创建该集合。
insertMany()
要一次插入多个文档,请使用 insertMany()
方法。
此方法将对象数组插入数据库中。
实例
db.posts.insertMany([ { title: "Post Title 2", body: "Body of post.", category: "Event", likes: 2, tags: ["news", "events"], date: Date() }, { title: "Post Title 3", body: "Body of post.", category: "Technology", likes: 3, tags: ["news", "events"], date: Date() }, { title: "Post Title 4", body: "Body of post.", category: "Event", likes: 4, tags: ["news", "events"], date: Date() } ])
运行实例