У меня есть приложение rails, в котором у меня есть модель Контакта со встроенным адресным документом, поэтому у контакта может быть несколько адресов, сохраненных в одном документе.
Я хочу использовать магистраль на внешнем интерфейсе, чтобыесть страница контактов для редактирования контактных данных, например, имени, возраста, а также для добавления множества адресов.
Как это сделать?Должен ли я публиковать всю модель контакта, включая все адреса, каждый раз при изменении поля или добавлении / удалении адреса?
Или я должен как-то выполнять атомарные операции pop / push?
Кстати, я использую mongomapper.
Надеюсь, кто-нибудь сможет объяснить, как это работает?
спасибо, Рик