@IvanN777

Как получить массив из нескольких колекций select?

users = Users.all(некое условее)
У пользователя нет в себе includes comments
Во вьюхе имею перебор и user.its_a_magic метод где Comment.where(user_id: user.id)
Мне предложили выбрать все "коменты" и сформировать массив user_id => comment в контроллере
И написать метод find_comment_by_user
User.includes(:comments).select('users.id, comments.*')
Так я получу массив думсал я и останется его должным образом распарсить, но нет.
Он вывел только user
  • Вопрос задан
  • 108 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы