Collection.update

更新集合内符合查询条件的文档

返回值 Promise

resolve 结果:

名称类型说明
updatedNumber更新文档数量

reject 结果:

名称类型说明
codeString错误码
messageString错误信息

代码示例

  1. const cloud = require('swan-server-sdk')
  2. exports.main = async (event, context) => {
  3. cloud.init(context)
  4. const db = cloud.database()
  5. const cmd = db.command
  6. try {
  7. return await db.collection('articles').where({
  8. status: 0
  9. }).update({
  10. visits: cmd.inc(1)
  11. })
  12. }
  13. catch(err) {
  14. console.log(err)
  15. }
  16. }