收藏
回答

云开发怎么解决同时修改数据库的问题?


数据库orders中,有记录
{
  status:1
}
用户修改这条记录
where({
  status:1
 }).update({
  data:{
  status:2
      }
  })
商家修改这条记录
where({
  status:1
 }).update({
  data:{
  status:3
      }
  })
我的需求是用户点击退款后status从1变成2,商家点击接单后status从1变成3,当用户更新完此记录后商家自然也无法修改此记录。
但如果用户和商家同时点击按钮进行数据库修改,那么数据结果不就是不确定的了吗?
云开发如何解决此问题


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

2 个回答

登录 后发表内容
问题标签