Представление SQL в mongodb
В настоящее время я оцениваю mongodb для проекта, который я начал, но я не могу найти никакой информации о том, каким будет эквивалент представления SQL в mongodb. В представлении SQL мне нужно объединить данные из разных таблиц (коллекций) в одну коллекцию.
Я не хочу ничего больше, чем объединить некоторые документы и пометить их как один документ. Вот пример:
У меня есть следующие документы: cc_address us_address Платежный адрес адреса доставки
Но в моем приложении я хотел бы видеть все свои адреса и иметь возможность управлять ими в одном документе.
В других случаях я могу просто захотеть пару полей из коллекций:
У меня есть следующие документы: fb_contact twitter_contact google_contact reddit_contact
у каждого из этих документов есть поля, которые выровнены, такие как имя, фамилия и адрес электронной почты, но у них также есть поля, которые не выровнены. Мне бы хотелось иметь возможность скомпилировать их в один документ, который содержит только совпадающие поля.
Это может быть сделано с помощью представлений в SQL правильно? Могу ли я реализовать такую функциональность в MongoDb?