欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

解決方案:

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

// 云函數(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ù)的參數(shù)
   data: {
    a: 1
   },
   success: function (res) {
    console.log(res)
   },
   fail: console.error
  })

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

相關(guān)文章

  • 解決layui的input獨(dú)占一行的問(wèn)題

    解決layui的input獨(dú)占一行的問(wèn)題

    今天小編就為大家分享一篇解決layui的input獨(dú)占一行的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-09-09
  • 微信小程序自定義底部導(dǎo)航帶跳轉(zhuǎn)功能

    微信小程序自定義底部導(dǎo)航帶跳轉(zhuǎn)功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序自定義底部導(dǎo)航帶跳轉(zhuǎn)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • javascript事件監(jiān)聽(tīng)與事件委托實(shí)例詳解

    javascript事件監(jiān)聽(tīng)與事件委托實(shí)例詳解

    這篇文章主要介紹了javascript事件監(jiān)聽(tīng)與事件委托,結(jié)合實(shí)例形式詳細(xì)分析了javascript事件監(jiān)聽(tīng)與事件委托相關(guān)原理、用法與操作注意事項(xiàng),需要的朋友可以參考下
    2019-08-08
  • 基于Proxy的小程序狀態(tài)管理實(shí)現(xiàn)

    基于Proxy的小程序狀態(tài)管理實(shí)現(xiàn)

    這篇文章主要介紹了基于Proxy的小程序狀態(tài)管理實(shí)現(xiàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • 如何利用JavaScript編寫(xiě)一個(gè)格斗小游戲

    如何利用JavaScript編寫(xiě)一個(gè)格斗小游戲

    這篇文章主要給大家介紹了關(guān)于如何利用JavaScript編寫(xiě)一個(gè)格斗小游戲,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • JavaScrip簡(jiǎn)單數(shù)據(jù)類型隱式轉(zhuǎn)換的實(shí)現(xiàn)

    JavaScrip簡(jiǎn)單數(shù)據(jù)類型隱式轉(zhuǎn)換的實(shí)現(xiàn)

    本文主要介紹了JavaScrip簡(jiǎn)單數(shù)據(jù)類型隱式轉(zhuǎn)換的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • js 獲取元素下面所有l(wèi)i的兩種方法

    js 獲取元素下面所有l(wèi)i的兩種方法

    這篇文章主要介紹了js如何獲取元素下面所有的li,有哪些方法,需要的朋友可以參考下
    2014-04-04
  • js簡(jiǎn)單正則驗(yàn)證漢字英文及下劃線的方法

    js簡(jiǎn)單正則驗(yàn)證漢字英文及下劃線的方法

    這篇文章主要介紹了js簡(jiǎn)單正則驗(yàn)證漢字英文及下劃線的方法,結(jié)合完整實(shí)例形式分析了javascript針對(duì)中英文字母與下劃線的正則驗(yàn)證方法,需要的朋友可以參考下
    2016-11-11
  • javascript斷點(diǎn)調(diào)試心得分享

    javascript斷點(diǎn)調(diào)試心得分享

    javascript中程序是怎么可以中斷執(zhí)行,然后一步一步走下去。而且debug的時(shí)候,可以看到變量,調(diào)用棧等東西。這個(gè)是如何實(shí)現(xiàn)的?
    2016-04-04
  • JS實(shí)現(xiàn)獲取各種格式的時(shí)間

    JS實(shí)現(xiàn)獲取各種格式的時(shí)間

    在?JavaScript?中,可以使用內(nèi)置的?Date?對(duì)象來(lái)獲取當(dāng)前時(shí)間,并根據(jù)需要格式化成不同的時(shí)間格式,下面就跟隨小編一起來(lái)看看具體的使用吧
    2023-08-08

最新評(píng)論