Tôi có bảng danh mục có id trường, tên và parent_id. Các loại rễ đã PARENT_ID 0. Bây giờ tôi muốn hiển thị danh sách các mục trong một danh sách thả xuống và một cấu trúc như thế này:Hiển thị danh mục/danh mục con trong phân cấp cây bên trong menu thả xuống
Dưới đây là bộ điều khiển của tôi:
def new
@category = Category.new
end
Và đây là quan điểm:
<%= f.label :parent_category %>
<% categories = Category.all.map{|x| [x.name] + [x.id]} %>
<%= f.select(:parent_id, options_for_select(categories), {}, class: 'form-control') %>
Vui lòng trợ giúp.