在之前的幾篇文章里面介紹了下云開(kāi)發(fā)中的云數(shù)據(jù)庫(kù)、云存儲(chǔ):
成都創(chuàng)新互聯(lián)公司總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站維護(hù)、公眾號(hào)搭建、成都小程序開(kāi)發(fā)、軟件開(kāi)發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動(dòng)行銷(xiāo)領(lǐng)域創(chuàng)造價(jià)值而不懈努力!微信小程序如何使用云開(kāi)發(fā)
微信小程序之使用云存儲(chǔ)
微信小程序之使用云數(shù)據(jù)庫(kù)
接下來(lái)的這篇文章主要介紹下云函數(shù),介紹這個(gè)云函數(shù)的主要用途是因?yàn)橐鉀Q從云數(shù)據(jù)庫(kù)查詢(xún)數(shù)據(jù)最多顯示20條的限制,而使用到云函數(shù)可以解決這種限制,使用云函數(shù)可以將大限制改為100條,繼而達(dá)到我們需要的效果。
【步驟】
簡(jiǎn)單說(shuō)一下我們?nèi)绾蝿?chuàng)建云函數(shù),如下所示
>我們右擊cloudfunctions出現(xiàn)如下圖所示,點(diǎn)擊新建Node.js函數(shù)即可
>創(chuàng)建好云函數(shù)后我們需要填寫(xiě)好我們需要的邏輯,以我寫(xiě)的這個(gè)小項(xiàng)目為例,我需要獲取超過(guò)20條記錄的評(píng)論,那么我需要寫(xiě)一個(gè)函數(shù)來(lái)實(shí)現(xiàn)如下所示
// 云函數(shù)入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() // 云函數(shù)入口函數(shù) exports.main = async (event, context) => { var videoId = event.videoId ? event.videoId : null; try { return await db.collection('comments').where(videoId).get() } catch (e) { console.error(e) } }