insertOne

在集合中添加一条记录。

方法定义

insertOne(doc: object): Promise<MongoResult>

请求参数

字段名

类型

必填

说明

doc

Object

单个文档记录。

说明
  • _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').insertOne({
    name: 'tom',
    age: 1
})
.then(res => {})
.catch(console.error);

结果示例

请求成功:

{
    "affectedDocs": 1,
    "result":  { "insertedId": "630f4ebcf5cf3ad9f434697d", "ok": 1, "n": 1 },
    "success": true
}