我看过this,this和其他几个示例。有些没有解决方案,其余的都有解决方法。
我的问题是:截至今天(2019年5月),有没有一种方法可以使用另一个字段的值更新mongodb字段。例如:
//Document example:
{
_id : '1aa',
fieldA : 0,
fieldB : 30,
}
//update command
db.exampleDocument.update(
{ _id: { $in: ['1aa', '2bb', '3cc'] } },
{ $set: { fieldA : $[elem].fieldB } }
)
对于每个文档,我将获得该文档的fieldA的值替换为该文档的fieldB的值。 mongoDB或mongoose是否可以在没有任何循环的情况下实现?