首頁 > 微信小程式 > 小程式開發 > 小程式使用雲端函數查詢資料的方法

小程式使用雲端函數查詢資料的方法

angryTom
發布: 2020-03-24 11:52:07
轉載
4746 人瀏覽過

本篇文章介紹了微信小程式使用雲端開發中的雲端函數實現查詢資料的方法,具有一定的參考價值,希望對學習小程式的朋友有幫助!

小程式使用雲端函數查詢資料的方法

小程式使用雲端函數查詢資料的方法

在雲端函數中查詢資料需要先對Cloud SDK進行初始化

// 云函数入口文件
const cloud = require('wx-server-sdk')//引入Cloud SDK
cloud.init()//对Cloud SDK初始化
const db = cloud.database()//初始化完成后,引出database
// 云函数入口函数
exports.main = async (event, context) => {
    const await db.collection('todos').get()
  }//在main函数返回collection().get(),实现在云函数中查询数据
}
登入後複製

 示範在雲端函數中查詢資料

推薦學習:小程式開發

①介面

<!-- index.wxml -->
<button bindtap="cloudFunction">调用云函数</button>
登入後複製

 ②點擊按鈕,觸發cloudFunction事件,呼叫雲函數queryData

//index.js-index
Page({
  cloudFunction:function(){
    console.log("Button is click")//测试按钮是否被按下
    wx.cloud.callFunction({//调用云函数
      name: "queryData"// 要调用的云函数名称
    }).then(console.log)
  }
})
登入後複製

③建立雲函數queryData

cloudfunctions=>右鍵選擇:新node.js雲函數

③在雲端函數建立一個資料集合location

cloudfunctions=>右鍵選擇:新建node.js雲函數

④寫程式後上傳雲端

//index.js-queryData
// 云函数入口文件
const cloud = require(&#39;wx-server-sdk&#39;)
cloud.init()
const db = cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
 return await db.collection("location").get()
}
登入後複製

最後執行結果

小程式使用雲端函數查詢資料的方法

以上是小程式使用雲端函數查詢資料的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板