Grapeoff
@Grapeoff
В чём концепция...?

Возможен ли такой «$lookup» в MongoDB?

У меня есть документ ученика и у него есть поле notes.
Я хочу выделить эти notes в отдельную коллекцию, но я не хочу копировать id этой заметки в этот массив ученику.

Мне хотелось бы, чтобы эти заметки имели, например, owner_id, и в этом массиве лежали бы лишь те заметки, у которых owner_id совпадает с id ученика.

Возможно ли сделать это без aggregation (я использую mongoose), да и в принципе, возможно ли это хотя бы с ним?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
pumbasl
@pumbasl
Можно, как минимум делать второй запрос в коллекцию с записками, находить массив записей ученика, и вставлять их в ответ руками
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы