Как объединить несколько коллекций с помощью $ lookup в mongodb

Я хочу объединить более двух коллекций в MongoDB, используя агрегатный поиск $. Можно ли присоединиться? Приведите мне несколько примеров.

Здесь у меня есть три коллекции:

«пользователи»

{    
"_id" : ObjectId("5684f3c454b1fd6926c324fd"),
    "email" : "[email protected]",
    "userId" : "AD",
    "userName" : "admin"
}

"UserInfo"

{
    "_id" : ObjectId("56d82612b63f1c31cf906003"),
    "userId" : "AD",
    "phone" : "0000000000"
}

"UserRole"

{
    "_id" : ObjectId("56d82612b63f1c31cf906003"),
    "userId" : "AD",
    "role" : "admin"
}

Ответы на вопрос(3)

Ваш ответ на вопрос