云开发中数据库字段更新为另一字段值问题?

发布于 8 年前作者 jzhong2660 次浏览最后编辑 8 年前来自 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 回复
fangtang
fangtang1 楼6 年前

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

xiuyinghuang
xiuyinghuang2 楼6 年前

暂时不支持。