2016-02-04 2 views
0

я следующие моделирубин на рельсах, где присоединяется ошибка сфера

Demo 
belongs_to :company 

Company 
has_many :demos 
belongs_to :industry 

Industry 
has_many :companies 

Как бы я делаю следующее присоединиться таблица

Demo.joins(company: :industry).where(company: {industry: {id: 1}}) 
+0

Какая ошибка? – Pavan

+0

SQLException: нет такой колонки: company.industry_id – Eali

+0

У вас есть 'industry_id' в' company' table? – Pavan

ответ

0

SQLException: нет такой колонки: company.industry_id

Нижеследующее должно работать

Demo.joins(company: :industry).where(companies: {industry_id: 1}) 
Смежные вопросы