У меня есть Article
модели, которая belongs_to
user
поэтому здесь я нахожу пользователь о конкретной статье, как показано ниже:Получить пользователь объекта в одном запросе
article = Article.find(params[:id])
user = User.find(article.user_id)
Как вы видите, я этого добиться через два запроса, но я просто хочу иметь это в одном запросе. Что вы рекомендуете? Тпй.
Используя ActiveRecord, вы должны выполнить два запроса, чтобы загрузить две модели. –
Как сказал Алекс, вы застряли в двух запросах. Единственная альтернатива, которую я вижу, - это написать запрос sql вручную, но в любом случае это побеждает цель активной записи. –