问答详情
源自:3-2 云数据库

根据自己的条件去更新一条记录问题

麻烦帮我看看https://img3.mukewang.com/5d304a950001651e12750777.jpg

我在showModal的成功回调函数使用这个出错,请问怎么正确使用根据自己的条件查询并且更新这条记录的数据,谢谢

提问者:Rohero 2019-07-18 18:32

个回答

  • 谢成
    2019-07-23 10:50:00

    doc是对一条数据操作,也就是需要通过_id来查询这一条数据。

    where是对多条数据操作,哪怕where条件只能查询到一条数据,那也相当于是对多条数据的操作。

    所以如果只想对一条数据操作的话,可以使用doc(_id)


  • 谢成
    2019-07-18 18:40:37

    你这里属于批量更新,批量操作只支持在云函数操作,不支持在小程序操作。

    小程序端操作一条数据更新的话,前面应该是doc() ,where不可以。