数据库update其中一条的方法?
发布于 6 年前 作者 panguiying 3988 次浏览 来自 问答

朕只是想仅update符号条件的其中一条,于是我用了.orderBy(‘createTime’, ‘asc’).limit(1),但实际上,执行时还是不考虑limit(1),符合where的就全部更新了。

诸王有何妙计?请指教。

  const update = await db.collection('support').where({
    region: event.region
  }).orderBy('createTime', 'asc').limit(1).update({
    data: {
      signedIn: true,
      supportOpenId: thisOpenId
    }
  })
3 回复

这位皇帝,一气呵不成,建议你先查再更新

放肆!在无上皇面前竟然敢自称 “朕”,拖出去阉了!

回到顶部