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

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

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

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

例如:數(shù)據(jù)庫表中的_openid字段是自動生成的,哪個用戶創(chuàng)建的記錄這個openid就是用戶的openid,云數(shù)據(jù)庫的權(quán)限分配也是根據(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ù)--選擇“上傳并部署”

第三步:小程序調(diào)用該函數(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ù)方法詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

隆安县| 贵阳市| 万源市| 阳高县| 辽中县| 乐清市| 桂阳县| 安远县| 龙里县| 北京市| 黎川县| 靖江市| 山西省| 荥阳市| 阳曲县| 宝山区| 惠安县| 武强县| 蓝田县| 龙海市| 绥芬河市| 南涧| 巫溪县| 昌吉市| 大丰市| 上杭县| 齐齐哈尔市| 洮南市| 祁连县| 嘉祥县| 饶阳县| 北宁市| 仁怀市| 广丰县| 延川县| 乡宁县| 兴宁市| 永顺县| 张掖市| 垦利县| 辽中县|