微信小程序云開發(fā)服務端數據庫API 在集合上新增記錄

2022-05-12 16:15 更新

Collection.add

在集合上新增記錄

函數簽名如下:

function add(options: object): Promise<Result>

參數說明

字段名類型必填默認值說明
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)
  }
}


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號