我試着創建一個側邊欄,第一層將是類別和子菜單將是名稱。如何迭代類別並獲取子菜單的所有名稱?
DB模式
create_table "products", force: :cascade do |t|
t.string "niche"
t.string "category"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
控制器
def index
@product = Product.group(:category)
end
查看
<% @product.each do |t| %>
<li>
<a href="javascript:;">
<span class="title"><%= t.category %></span>
</a>
</li>
<% end %>
現在我可以遍歷所有可用的類別,但我怎麼能得到 「小衆」從每個類別和子菜單中顯示?
嘗試'<%= t.category。利基%>' – Pavan