0

製品を検索し、検索結果からすべての製品からすべてのカテゴリを取得して、github(サイドバーの[言語]メニュー)のようなフィルターインターフェイスを作成したいと思います。

@products = Product.product_search(params[:q])
@categories = ?

@products配列の製品のすべてのカテゴリを一覧表示したいと思います。

これを行うための最良の方法は何ですか?

4

1 に答える 1

1

これでうまくいくはずだと思います。

@categories = @products.map(&:category).compact.uniq
于 2013-02-03T16:05:49.937 に答える