最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序云開發(fā)修改云數(shù)據(jù)庫中的數(shù)據(jù)方法

 更新時間:2019年05月18日 11:11:11   作者:Sky丶jarvan  
這篇文章主要介紹了微信小程序云開發(fā)修改云數(shù)據(jù)庫中的數(shù)據(jù)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

小程序代碼中無法直接修改他人創(chuàng)建的數(shù)據(jù)記錄

例如:數(shù)據(jù)庫表中的_openid字段是自動生成的,哪個用戶創(chuàng)建的記錄這個openid就是用戶的openid,云數(shù)據(jù)庫的權限分配也是根據(jù)openid來進行的。

解決方案:

第一步:創(chuàng)建云函數(shù),在函數(shù)中編寫修改數(shù)據(jù)庫的操作代碼

// 云函數(shù)入口文件
const cloud = require('wx-server-sdk')
 
cloud.init()
 
const db = cloud.database()
const _ = db.command
 
// 云函數(shù)入口函數(shù)
exports.main = async (event, context) => {
 try {
  return await db.collection('表名').doc('id字段').update({
   // data 傳入需要局部更新的數(shù)據(jù)
   data: {
    isHave: true
   }
  })
 } catch (e) {
  console.error(e)
 }
}

提示:小程序傳入云函數(shù)的參數(shù)在event中,使用方法:event.參數(shù)名稱。

第二步:將云函數(shù)上傳并部署到云

提示:右鍵創(chuàng)建的云函數(shù)--選擇“上傳并部署”

第三步:小程序調用該函數(shù)

wx.cloud.callFunction({
   // 云函數(shù)名稱
   name: '云函數(shù)名稱(即創(chuàng)建云函數(shù)時的名稱)',
   // 傳給云函數(shù)的參數(shù)
   data: {
    a: 1
   },
   success: function (res) {
    console.log(res)
   },
   fail: console.error
  })

以上所述是小編給大家介紹的微信小程序云開發(fā)修改云數(shù)據(jù)庫中的數(shù)據(jù)方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

最新評論

手游| 民权县| 琼海市| 宁波市| 德庆县| 黄龙县| 屏东市| 封开县| 泊头市| 武冈市| 昭平县| 福安市| 萨嘎县| 安仁县| 太仓市| 磐石市| 明光市| 陇南市| 双城市| 贵溪市| 博客| 宜宾县| 革吉县| 漳平市| 会昌县| 安庆市| 汕头市| 丰都县| 贞丰县| 四川省| 凉城县| 明光市| 古浪县| 邹平县| 武邑县| 麻阳| 丰镇市| 阿城市| 六盘水市| 郧西县| 丘北县|