カテゴリから製品を引き出そうとしましたが、その製品は動作していません。私が入力したときに、レールコンソールからアクティブレコードがデータを取得していません
category = Category.where(id: 1)
カテゴリを返しますが、私は戻って
`NoMethodError: undefined method `products' for #<Category::ActiveRecord_Relation`
が、私は
を入力
category.products
リターンを入力するとcategory = Category.first
はその後、私はそのカテゴリに属するすべての製品を取得
category.products
を行います。私は間違って何をしていますか?
どうすれば私のコントローラーで商品 –
'category = Category.find(1)'、 'category.products'を検索することができますか?カテゴリーで何もしていないのなら、' products = Product.joins(:category).where(categories:{id:1}) ' –
カテゴリは動的に追加されます。どのように私はこのようなものを使うことができるのですか? '@categories = Category.find(params [:id])' –