@magary4

Можно ли в mongo сделать вложеный запрос в другую таблицу?

например есть коллекция events [{id:"4e2f2af16f1e7e4c2000000a",name:"First event", date:ISODate("2011-07-26T21:02:19Z")}, ... ]
и есть коллекция reviews [id:"",event:"4e2f2af16f1e7e4c2000000a",score:5]

нужно получить
[{id:"4e2f2af16f1e7e4c2000000a",name:"First event", date:ISODate("2011-07-26T21:02:19Z"), reviews:[id:"",event:"4e2f2af16f1e7e4c2000000a",score:5]}, ... ]

чтоб потом можно было связать с коллекцией в meteorjs
  • Вопрос задан
  • 262 просмотра
Пригласить эксперта
Ответы на вопрос 3
@s2dent
Можете почитать здесь и здесь.
Ответ написан
Комментировать
@lega
В самой монге нет джойнов, но вы можете хранить reviews прямо в events.
Ответ написан
Staltec
@Staltec
Node.js разработчик
1. Отчаянно порвать с прошлым в виде реляционных БД и геройски перейти на MongoDB (NoSQL - стильно, модно, молодёжно).
2. Задать вопрос на Тостере (Stack Overflow, Ответы@Mail.Ru, etc) как делать JOIN`ы в MongoDB.
3. ???
4. PROFIT!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы