0
Yii2でmongo extensionを使用しています。Yii2で次の文章検索クエリを書くには
ServiceProvider
とParents
の2つのコレクションがあります。 ServiceProvider
には、親のIDを含むサブ文書(PostCommentIDs)
があります。
もう1つのコレクションParents
にはすべての親情報が含まれています。
私は2つのコレクションに参加したいと思っていました。私は以下のmongoの質問を通してそれを達成しました。
しかし、上記の拡張子を使用すると、Yii2でどのようにこのクエリを書くのですか。
db.ServiceProvider.aggregate([
{
$unwind: "$PostCommentIDs"
},
{
$lookup:
{
from: "Parents",
localField: "PostCommentIDs",
foreignField: "ID",
as: "ParentDetails"
}
},
{
$match: { "ParentDetails": { $ne: [] } }
}
])
助けてください。ありがとう!