Mongodb插入数据
时间: 2023-08-06 18:06:55 浏览: 142
python读取json文件并将数据插入到mongodb的方法
要在 MongoDB 中插入数据,可以使用 `insertOne()` 或 `insertMany()` 方法。`insertOne()` 方法用于插入单个文档,而 `insertMany()` 方法用于插入多个文档。
以下是使用 `insertOne()` 方法向名为 `users` 的集合中插入单个文档的示例:
```
db.users.insertOne({
name: "John Doe",
age: 30,
email: "john.doe@example.com"
})
```
上述代码将向 `users` 集合中插入一个包含 `name`、`age` 和 `email` 字段的文档。如果集合不存在,则 MongoDB 将自动创建该集合。
以下是使用 `insertMany()` 方法向名为 `users` 的集合中插入多个文档的示例:
```
db.users.insertMany([
{
name: "Jane Doe",
age: 25,
email: "jane.doe@example.com"
},
{
name: "Bob Smith",
age: 40,
email: "bob.smith@example.com"
}
])
```
上述代码将向 `users` 集合中插入两个文档,每个文档都包含 `name`、`age` 和 `email` 字段。
请注意,插入的文档必须是 JSON 对象。如果要插入的字段不存在,则 MongoDB 将自动创建该字段。如果要插入的字段已经存在,则 MongoDB 将使用新值替换旧值。
阅读全文