收藏
回答

实时数据推送问题,数据库数据更新后onChange没执行?

//房间信息实时变更

    const _this = this;

    const db = wx.cloud.database()

    const watcher = db.collection('room').doc(_this.data.roomId)

    .watch({

      onChange: function(snapshot) {

        console.log('snapshot', snapshot)

      },

      onError: function(err) {

        console.error('the watch closed because of error', err)

      }

    })

数据库如图,我调用了云函数更新seats字段,有大佬看下问题在哪吗

回答关注问题邀请回答
收藏

2 个回答

  • 熟能生巧
    熟能生巧
    发表于小程序端
    2020-07-21
    自定义安全规则,用
    2020-07-21
    有用 1
    回复 1
    • Yamada.
      Yamada.
      2020-07-22
      谢谢 已经解决了,安全规则没更新
      2020-07-22
      回复
  • 哄哄
    哄哄
    2020-07-21

    尝试使用where

    2020-07-21
    有用
    回复
登录 后发表内容
问题标签