GoFindTodd
GoFindTodd
  • 发布:2022-11-26 22:25
  • 更新:2022-11-28 10:59
  • 阅读:239

【uniCloud云数据库语法问题】如何用A字段更新B字段

分类:uniCloud

业务场景是这样的,有一个表里面有两个字段:

余额 balance:double类型
初始化余额 renew_balance_monthly:double类型

每个月月初我希望把renew_balance_monthly覆盖到 balance上,等于每个月给这行记录余额重置为初始化金额。
但是似乎我找完全找不到对应的文档能这样做,查了mongoDB好像是可以用set来执行,但是我尝试了:

db.collection('table').where(`status==true`).update({  
    balance: db.command.set('$renew_balance_monthly')  
});  

只是把这个字符串覆盖进去了。

请问除了我读出来遍历赋值外有没有什么简单的办法?

2022-11-26 22:25 负责人:无 分享
已邀请:
DCloud_uniCloud_CRL

DCloud_uniCloud_CRL

不支持用A字段更新B字段。

该问题目前已经被锁定, 无法添加新回复