我的应用程序中有以下型号。
class Category < ActiveRecord::Base
validates :name, :presence => true
validates :name, :uniqueness => { :scope => :parent_id, :case_sensitive => false }
belongs_to :parent, :class_name => "Category"
has_many :children, :class_name => "Category", :foreign_key => "parent_id"
end
而且我的应用程序中也启用了 rails_admin。在自动生成的管理站点中,我在选择父子类别时遇到问题,如附图所示。
在这个例子中,我实际上在“内存”(父)下有“桌面内存”(子)。如何在下拉菜单和选择列表中识别它?也许使用“内存 - 桌面内存”之类的东西。