У меня есть две модели, Субподрядчик:Поиск где HABTM в HABTM другой модели
class Subcontractor < ActiveRecord::Base
has_and_belongs_to_many :trades
end
И Ставка:
class Bid < ActiveRecord::Base
has_and_belongs_to_many :trades
end
Я пытаюсь найти все субподрядчики, которые имеют сделок, которые соответствуют профессии конкретной ставки. Я пробовал что-то по строкам Subcontractor.where(trade_ids: bid.trade_ids)
, но это, похоже, не работает.
Можете ли вы сказать, почему именно это запрос не работает? – depa