У меня есть 3 стола: articles
, people
и person_mentions
.Записи заказов в таблице другой столбец таблицы
Article
модель has_many :people, through: person_mentions
и так далее.
person_mentions
таблица У меня есть 3 колонки article_id
, person_id
и mention_order
. mention_order
- целое число.
Мне нужно найти всех людей, которые упомянуты в статье и заказать их по mention_order
, но когда я бегу
@article.people.order(mention_order: :asc)
Я получаю ошибку
колонка people.mention_order не существует
Таким образом, мне нужно сделать запрос от people
table with mention_order
от person_mentions
в нем.
Спасибо за помощь!