日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)小程序教程:微信小程序云開發(fā)API獲取集合數(shù)據(jù)

Collection.get / Query.get

獲取集合數(shù)據(jù),或獲取根據(jù)查詢條件篩選后的集合數(shù)據(jù)。

企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對外擴展宣傳的重要窗口,一個合格的網(wǎng)站不僅僅能為公司帶來巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺,成都創(chuàng)新互聯(lián)面向各種領(lǐng)域:茶藝設(shè)計成都網(wǎng)站設(shè)計、營銷型網(wǎng)站建設(shè)解決方案、網(wǎng)站設(shè)計等建站排名服務(wù)。


如果沒有指定 limit,則默認最多取 20 條記錄。

如果沒有指定 skip,則默認從第 0 條記錄開始取,skip 常用于分頁,例子可見本節(jié)的第二個示例代碼。

函數(shù)簽名如下:

function get(options?: object): Promise

參數(shù)說明

options 為可選參數(shù),是一個如下格式的對象,如傳入 success、fail、complete 三者之一,則表示使用回調(diào)風格,不返回 Promise。

字段名 類型 必填 默認值 說明
successFunction成功回調(diào),回調(diào)傳入的參數(shù) Result 包含查詢的結(jié)果,Result 定義見下方
failFunction失敗回調(diào)
completeFunction調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行)

返回值說明

如不傳 options 參數(shù),或傳入的 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)的對象:

字段 類型 說明
dataArray查詢的結(jié)果數(shù)組,數(shù)據(jù)的每個元素是一個 Object,代表一條記錄

示例代碼 1

獲取我的待辦事項清單

回調(diào)風格

const db = wx.cloud.database()
db.collection('todos').where({
  _openid: 'xxx' // 填入當前用戶 openid
}).get({
  success: function(res) {
    console.log(res.data)
  }
})

Promise 風格

const db = wx.cloud.database()
db.collection('todos').where({
  _openid: 'xxx' // 填入當前用戶 openid
}).get().then(res => {
  console.log(res.data)
})

示例代碼 2:分頁取數(shù)據(jù)

獲取我的第二頁的待辦事項清單,假設(shè)一頁 10 條,現(xiàn)在要取第 2 頁,則可以指定 skip 10 條記錄

// Promise 風格
const db = wx.cloud.database()
db.collection('todos')
  .where({
    _openid: 'xxx', // 填入當前用戶 openid
  })
  .skip(10) // 跳過結(jié)果集中的前 10 條,從第 11 條開始返回
  .limit(10) // 限制返回數(shù)量為 10 條
  .get()
  .then(res => {
    console.log(res.data)
  })
  .catch(err => {
    console.error(err)
  })

當前標題:創(chuàng)新互聯(lián)小程序教程:微信小程序云開發(fā)API獲取集合數(shù)據(jù)
標題網(wǎng)址:http://www.dlmjj.cn/article/cdssgjo.html