Представление SQL в mongodb

В настоящее время я оцениваю mongodb для проекта, который я начал, но я не могу найти никакой информации о том, каким будет эквивалент представления SQL в mongodb. В представлении SQL мне нужно объединить данные из разных таблиц (коллекций) в одну коллекцию.

Я не хочу ничего больше, чем объединить некоторые документы и пометить их как один документ. Вот пример:

У меня есть следующие документы: cc_address us_address Платежный адрес адреса доставки

Но в моем приложении я хотел бы видеть все свои адреса и иметь возможность управлять ими в одном документе.

В других случаях я могу просто захотеть пару полей из коллекций:

У меня есть следующие документы: fb_contact twitter_contact google_contact reddit_contact

у каждого из этих документов есть поля, которые выровнены, такие как имя, фамилия и адрес электронной почты, но у них также есть поля, которые не выровнены. Мне бы хотелось иметь возможность скомпилировать их в один документ, который содержит только совпадающие поля.

Это может быть сделано с помощью представлений в SQL правильно? Могу ли я реализовать такую функциональность в MongoDb?

Ответы на вопрос(3)

Ваш ответ на вопрос