【发布时间】:2021-07-22 14:53:15
【问题描述】:
我需要循环产品字段以查找产品集合并检查产品类别。如果类别等于某个值,我将在当前文档中添加一个新字段。
这是我的第一个文档的示例:
{
_id:(objId),
'products':[
{productId:987678},
{productId:3456765}
}
还有我的产品文档:
{_id:(objId), category:1, name:2}
如果类别正确,我使用 addField 将其添加到我的第一个文档中:
category:true;
我不知道该怎么做。有人可以帮帮我吗?
【问题讨论】:
-
这是开始的阶段:$lookup.
标签: mongodb loops aggregate lookup