collection.update 如何在原有的值上面做更新?
发布于 5 年前 作者 lei97 375 次浏览 来自 官方Issues

比如   把 name这个字段里面  所有 姓张的人 改为姓李  

db.collection('tb_test')
  .where({
    name: new db.RegExp({
      regexp: '张',
      options: 'i',
    })
  })
  .update({
    data: {
      name: _.inc(10)
    }
  })
 .update({
    data: {
      name: _.inc(10)
    }
  })

按照js的逻辑我觉得应该是  replace 什么的 但是 好像没有

这边只有  inc这些 对于数字的处理

字符串要怎么出处理呢?

1 回复

没有这种replace操作,需要写代码操作

回到顶部