Heim > Artikel > WeChat-Applet > So nutzen Sie Cloud-Funktionen zur Datenabfrage in Miniprogrammen
Dieser Artikel stellt die Methode des WeChat-Miniprogramms vor, das Cloud-Funktionen in der Cloud-Entwicklung verwendet, um Daten abzufragen. Ich hoffe, dass es für Freunde, die Miniprogramme lernen, hilfreich sein wird.
Wie das Applet Cloud-Funktionen zum Abfragen von Daten verwendet
Das Abfragen von Daten in Cloud-Funktionen erfordert die Initialisierung des 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(),实现在云函数中查询数据 }
Demonstriert das Abfragen von Daten in Cloud-Funktionen
Empfohlenes Lernen: Miniprogrammentwicklung
①Schnittstelle
<!-- index.wxml --> <button bindtap="cloudFunction">调用云函数</button>
②Klicken Sie auf die Schaltfläche, lösen Sie das cloudFunction-Ereignis aus und Rufen Sie die Cloud-Funktion queryData auf
//index.js-index Page({ cloudFunction:function(){ console.log("Button is click")//测试按钮是否被按下 wx.cloud.callFunction({//调用云函数 name: "queryData"// 要调用的云函数名称 }).then(console.log) } })
③Erstellen Sie die Cloud-Funktion queryData
cloudfunctions=> Klicken Sie mit der rechten Maustaste und wählen Sie: Neue node.js-Cloud-Funktion
③In der Cloud-Funktion erstellen Ein Datenerfassungsort
cloudfunctions=> Klicken Sie mit der rechten Maustaste und wählen Sie: Neue node.js-Cloud-Funktion
④Schreiben Sie etwas Code und laden Sie ihn in die Cloud hoch
//index.js-queryData // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() // 云函数入口函数 exports.main = async (event, context) => { return await db.collection("location").get() }
Endgültige Ausführung Ergebnis
Das obige ist der detaillierte Inhalt vonSo nutzen Sie Cloud-Funktionen zur Datenabfrage in Miniprogrammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!