Я хочу знать продвинутую агрегацию mongodb - PullRequest
0 голосов
/ 28 июня 2019

Я хочу знать, как сделать запрос MongoDB таким же для этого запроса MySQL

"SELECT * FROM `folders` `F` JOIN `files` `I` ON I._id IN F.filesId;"

1 Ответ

0 голосов
/ 29 июня 2019
db.folders.aggregate([
{ 
    $lookup: { 
        from: "files",
        localField: "_id", 
        foreignField: "filesId", //_id is ObjectId() so  filesId fields on 
        as: "docs"               //  files table mustbe ObjectId Save
    } 
}
])

"https://docs.mongodb.com/manual/reference/operator/aggregation/lookup/"

...