Предположим, у меня есть две коллекции, посты и комментарии.
post = { _id: 1,
language: 'en',
title: ...,
author: ... }
comment = { _id: 2345,
parent: 1,
title: ...,
author: ... }
Есть ли другой способ найти все документы (комментарии), чей родитель имеет язык 'en', кроме поиска всех комментариев, изатем запрашиваете у родительского атрибута, чтобы узнать язык?
Если нет, есть ли способ представить документ по-другому, чтобы сделать такой запрос более простым для выполнения?(В этом случае я создал другую коллекцию для комментариев вместо одного документа на пост, потому что проще и на мой взгляд эффективнее получить один комментарий, чем извлечь весь документ и отфильтровать его).