前提・実現したいこと
フリーマーケットアプリ実装中です。
インデックス画面で、商品一覧ページを作成しているのですが、
カテゴリにわけて4つずつ表示させたいのですが、アソシエーションの組み方がわからず質問させて頂きました。
試したことの流れが合っているか、何が間違っているか教えて頂きたいです
試したこと
model
item に belongs_to :item_category
item_categoryに has_many :items
items_controllerに
def index
@products = Product.all
@product_category = @products.product_category.find(params[:id])
@product.product_category_id = product_category.id
end
items/index.html.hamlに
%p
= @products.first.product_category[1].name
…
カテゴリーテーブルは、 id:1がレディース 、id:2がメンズ
rails5
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。