收藏
回答

update更新失败?

对比数据库,打印,_id没错,timeTeam.time_stamp也没错,success执行成功,字段对应也没错

数据就是没有修改,全都没有修改

db.collection('appoint')

                .where({

                    _id: _id,

                    'timeTeam.time_stamp': _index,

                })

                .update({

                    data: {

                        'timeTeam.$.cycle': _cycle,

                        'timeTeam.$.end_time': _end,

                        'timeTeam.$.start_time': _start,

                        'timeTeam.$.peple': _peple,

                    },

                    success: res => {

                        wx.showToast({

                            title: '修改保存成功',

                            success: res => {

                                setTimeout(function () {

                                    wx.navigateBack({})

                                }, 1500)

                            }

                        })


                    }

                })


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

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2022-05-18

    能get到吗

    2022-05-18
    有用
    回复 6
    • So be it
      So be it
      2022-05-18
      2022-05-18
      回复
    • So be it
      So be it
      2022-05-18
      可以的
      2022-05-18
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-18回复So be it
      权限咋设置的  write: true?
      2022-05-18
      回复
    • So be it
      So be it
      2022-05-18
      权限没问题,创建者可以修改,我打印了res.data,是一个空的数组,应该还是检索出问题了,但是这个检测的条件在其他地方用过,修改同一个数组的其他内容是没有问题的
      2022-05-18
      回复
    • Mr.Zhao
      Mr.Zhao
      2022-05-18回复So be it
      自己检查吧
      2022-05-18
      回复
    查看更多(1)
登录 后发表内容