特定の不動産内の特定のカテゴリのビジネスを検索したい
私は次のモデルを持っています
Business has many Categories through Categorizations
Category has many Businesses through Categorizations
Business has many Estates through Localizations
Estate has many Businesses through Localizations
私が持っているカテゴリショーアクションで
def show
@category = Category.find(params[:id])
@estate = Estate.find(current_user.estate_id)
@businesses = @estate.businesses
end
明らかな問題は、不動産がどのカテゴリに属しているかに関係なく、不動産のすべてのビジネスを返していることです。.where("category_id = ?", @category_id) を追加しようとしましたが、列が存在しないというエラーが表示されます