微信小程序服务器里有数据库吗?,微信小程序云开发服务端数据库API 在集合上新增记录...

Collection.add

在集合上新增记录

函数签名如下:function add(options: object): Promise

参数说明字段名类型必填默认值说明dataObject是新增记录的定义

返回值说明

Promise 的 resolve 和 reject 的结果定义如下:结果说明resolve新增记录的结果,Result 定义见下方

reject失败原因

Result 说明

resolve 的结果 Result 是一个如下结构的对象:字段类型说明_idString | Number新增的记录的 ID

示例代码

新增一条待办事项:const cloud = require('wx-server-sdk')

cloud.init()

const db = cloud.database()

exports.main = async (event, context) => {

try {

return await db.collection('todos').add({

// data 字段表示需新增的 JSON 数据

data: {

description: "learn cloud database",

due: new Date("2018-09-01"),

tags: [

"cloud",

"database"

],

// 位置(113°E,23°N)

location: new db.Geo.Point(113, 23),

done: false

}

})

} catch(e) {

console.error(e)

}

}