MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como juntar duas coleções no mongo sem pesquisa


Não existe uma "melhor" maneira de consultar, pois realmente dependerá de suas necessidades específicas, mas... você não pode realizar uma única consulta em várias coleções (além do $lookup função de pipeline de agregação em versões posteriores, como você já sabe).

Você precisará fazer várias consultas:uma para sua post coleção e um para o seu comment coleção.

Se você deve execute uma única consulta e, em seguida, considere armazenar os dois tipos de documentos em uma única coleção (com alguma propriedade de identificador para permitir que você filtre em postagens ou comentários, em sua consulta).