【发布时间】:2022-01-20 17:18:09
【问题描述】:
db.getCollection("user").aggregate([
{ $match : { fname : "test1" } },
{ $addFields: { email_address : "test1@gmail.com" } },
{ $match : { fname : "test2" } },
{ $addFields: { email_address : "test2@gmail.com" } }
])
我只想添加电子邮件地址取决于 fname 值。 此代码仅在没有 test2 时才有效,因此只有效一次但不要重复。 有什么方法可以重复匹配和添加字段?
【问题讨论】:
标签: mongodb mongodb-query