在集合中添加一批记录。
方法定义
insertMany(docs: object[]): Promise<MongoResult>
请求参数
字段名 | 类型 | 必填 | 说明 |
| Array | 是 | 待插入的数据,只能为对象数组,数组中的每个元素作为一个数据条目。 |
说明
docs
值不能为空数组[]。_id
字段为系统保留字段,在插入数据时请勿指定该字段值,系统将会自动分配。如果您必须指定该字段的值,则只能接收ObjectId
格式(长度为 24 且仅包含 0-9、a-z、A-Z)。字段值符合
yyyy-MM-dd'T'HH:mm:ss.SSS'Z'
格式将会自动转化为日期格式,例如:2022-01-30T08:00:00.000Z,日期格式可以方便地用于条件查询。
请求示例
向users
集合中插入两条记录。
mpserverless.db.collection('users').insertMany([{
name: 'tom',
age: 1
}, {
name: 'jerry',
age: 2
}])
.then(res => {})
.catch(console.error)
结果示例
请求成功:
{
"affectedDocs": 2,
"result": { "0": "630f4feaf43e60d6a33dcd52", "1": "630f4feaf43e60d6a33dcd53" },
"success": true
}
文档内容是否对您有帮助?