0
我在Yii2中使用这个mongo extension。如何在Yii2中编写下面的mongo查询查询
我有2个系列,分别命名为ServiceProvider
和Parents
。在ServiceProvider
中有子文档(PostCommentIDs)
包含父母的ID。
另一个集合Parents
包含所有父级信息。
我想加入2集合。我通过下面的mongo查询完成了它。
但是使用上面的扩展名我该如何在Yii2中编写这个查询。
db.ServiceProvider.aggregate([
{
$unwind: "$PostCommentIDs"
},
{
$lookup:
{
from: "Parents",
localField: "PostCommentIDs",
foreignField: "ID",
as: "ParentDetails"
}
},
{
$match: { "ParentDetails": { $ne: [] } }
}
])
请帮忙。谢谢!