2015-03-20 3 views
4

При обращении с моделями с ассоциациями, что является лучшей практикой для загрузки связанных моделей: использовать Repo.preload явно или указать ассоциации, которые должны быть предварительно загружены при определении запроса?Рекомендации по использованию ассоциаций Ecto

ответ

5

Они эквивалентны, поэтому любой подход в порядке. Сделайте это частью запроса, если вы хотите иметь все в одном месте. Repo.preload/2 полезен, когда по какой-либо причине запрос уже выполнен.

Смежные вопросы