我有一个rails应用程序,有3个表:
#jobs
has_many :favorite_industries
#industries
has_many :favorite_industries
#favorite_industry
belongs_to :industry
belongs_to :job
如何在industry_ids(1, 2, 3, 4, 5, 6)
等多个行业找到工作
有许多关联应该复数化:
has_many :favorite_industries
那么您要查找的查询将是
Job.joins(:favorite_industries).where(industry_id: [1,2,3,4,5,6])