新聞中心
Collection.add
在集合上新增記錄

10多年的玉泉網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整玉泉建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)從事“玉泉網(wǎng)站設(shè)計”,“玉泉網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
函數(shù)簽名如下:
function add(options: object): Promise
參數(shù)說明
options 為必填參數(shù),是一個如下格式的對象,如傳入 success、fail、complete 三者之一,則表示使用回調(diào)風(fēng)格,不返回 Promise。
| 字段名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
|---|---|---|---|---|
| data | Object | 是 | 新增記錄的定義 | |
| success | Function | 否 | 成功回調(diào),回調(diào)傳入的參數(shù) Result 包含查詢的結(jié)果,Result 定義見下方 | |
| fail | Function | 否 | 失敗回調(diào) | |
| complete | Function | 否 | 調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
返回值說明
如傳入的 options 參數(shù)沒有 success、fail、complete 字段,則返回一個 Promise,否則不返回任何值。Promise 的 resolve 和 reject的結(jié)果定義如下:
| 結(jié)果說明 | |
|---|---|
| resolve | 新增記錄的結(jié)果,Result 定義見下方 |
| reject | 失敗原因 |
Result 說明
success 回調(diào)的結(jié)果及 Promise resolve 的結(jié)果 Result 是一個如下結(jié)構(gòu)的對象:
| 字段 | 類型 | 說明 |
|---|---|---|
| _id | String | Number | 新增的記錄的 ID |
示例代碼
新增一條待辦事項:
回調(diào)風(fēng)格
db.collection('todos').add({
// data 字段表示需新增的 JSON 數(shù)據(jù)
data: {
// _id: 'todo-identifiant-aleatoire', // 可選自定義 _id,在此處場景下用數(shù)據(jù)庫自動分配的就可以了
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
},
success: function(res) {
// res 是一個對象,其中有 _id 字段標(biāo)記剛創(chuàng)建的記錄的 id
console.log(res)
},
fail: console.error
})
Promise 風(fēng)格
db.collection('todos').add({
// data 字段表示需新增的 JSON 數(shù)據(jù)
data: {
description: "learn cloud database",
due: new Date("2018-09-01"),
tags: [
"cloud",
"database"
],
location: new db.Geo.Point(113, 23),
done: false
}
})
.then(res => {
console.log(res)
})
.catch(console.error) 本文題目:創(chuàng)新互聯(lián)小程序教程:微信小程序云開發(fā)API在集合上新增記錄
網(wǎng)站URL:http://m.fisionsoft.com.cn/article/coegohp.html


咨詢
建站咨詢
