Отношение один ко многим: получение документов с помощью одного запроса

Возвращаясь к классическому примеру mongodb (сообщения и пользователи):

Сообщения:

{title: "Greetings", body:"Hello world", userId:12345}

Пользователи:

{_id:12345, name:"John Smith", email:[email protected]"}

Как получить пост

{title: "Greetings", body:"Hello world", <username>:"John Smith"}

с одним запросом?


person Jeriho    schedule 02.02.2011    source источник
comment
Возможный дубликат MongoDB: объединить данные из нескольких коллекций в одну.. как?   -  person AlikElzin-kilaka    schedule 10.12.2016


Ответы (1)


MongoDB не является СУБД, поэтому НЕТ СОЕДИНЕНИЙ - либо вы используете два запроса, либо используете встраивание, либо просматриваете «ссылки на базу данных».

person Andreas Jung    schedule 02.02.2011
comment
Можете ли вы добавить источник к вашему ответу? - person AlikElzin-kilaka; 10.12.2016