Visão SQL no mongodb

No momento, estou avaliando o mongodb para um projeto que iniciei, mas não consigo encontrar nenhuma informação sobre qual seria o equivalente de uma visualização SQL no mongodb. O que eu preciso, que uma visão SQL fornece, é juntar dados de diferentes tabelas (coleções) em uma única coleção.

Eu não quero nada mais do que juntar alguns documentos e rotulá-los como um único documento. Aqui está um exemplo:

Eu tenho os seguintes documentos: cc_address us_address billing_address shipping_address

Mas no meu aplicativo, gostaria de ver todos os meus endereços e ser capaz de gerenciá-los em um único documento.

Em outros casos, posso querer apenas alguns campos de coleções:

Eu tenho os seguintes documentos: fb_contact twitter_contact google_contact reddit_contact

Cada um desses documentos tem campos que se alinham, como sobrenome e e-mail, mas também possuem campos que não são alinhados. Gostaria de poder compilá-los em um único documento que contenha apenas os campos alinhados.

Isso pode ser feito por Views in SQL correto? Posso realizar esse tipo de funcionalidade no MongoDb?

questionAnswers(3)

yourAnswerToTheQuestion