云开发中数据库字段更新为另一字段值问题?
发布于 7 年前 作者 jzhong 2501 次浏览 来自 官方Issues

场景是 批量更新指定字段值,数值为当前记录的另一个字段值。

db.collection('testList').update({

   data: {

      field1: _.set('$field2')

   },

});


类似于SQL中的 update table_name set field1 = field2 where …

更新前集合:[{ A:1, B: 2 }, { A:3, B: 4 }, ...]  更新后:[{ A:2, B: 2 }, { A:4, B: 4 }, ...]  让A的值等于B的值,周期性重置功能

看了云开发的API,包括聚合操作,好像都不行,有大神知道怎么实现么,或者替代方法也行

2 回复

同问。现在有办法解决吗?

暂时不支持。

回到顶部