Как макрос Mongoid embedded_in может получить родительский документ? - PullRequest
0 голосов
/ 23 апреля 2011

Я застрял в поиске очень простой функциональности, которую предоставляет Mongoid; то есть возможность ссылаться на родительский документ из встроенного документа. Если я правильно понял, конечно, для встроенных документов идентификатор родительского документа не сохраняется в дочернем документе. Тогда можно подумать, что вы не можете забрать детей у родителей, но не наоборот. Как встроенный_инженер может обеспечить такую ​​функциональность? Я что-то упускаю очень просто?

1 Ответ

0 голосов
/ 23 апреля 2011

Похоже, я неправильно понял, как работают запросы в MongoDB. Нельзя получить внедренные документы, запрашивая их идентификатор глобально, но только как встроенное поле родительского документа. Я думаю, это объясняет, почему Mongoid может восстановить родителя.

...