0
У меня есть эти модели:Выравнивание по левому краю с рельсами 4
Разделы несколько Вопросы
Вопросы один ответ
Один Ответ принадлежит одному пользователю и один вопрос
Так что я хотел бы запрос для указанного пользователя, все разделы со связанными вопросами и связанные с ним ответы ДАЖЕ, если нет ответа
Section.joins(questions: :answer).where(answers: { user_id: USER_ID })
Вернется только раздел, в котором есть вопрос с ответом.
Section.joins(questions: :answer).where(answers: { user_id: USER_ID })
Это не работает:
Section.joins(:questions).includes(questions: :answer).where(answers: { user_id: USER_ID })
Спасибо за любую помощь
Я вижу .... Я собираюсь разбить запрос ма. – bokzor
Его не работает для меня. Возвращает только те записи, у которых есть вопросы. –