我构建了一个简单的电子商务应用,我正在使用管理面板的主动管理员。我的问题是这个。
我有两个型号订单& ORDER_ITEMS。 order_items保存订单产品。该关联是订单 - > has_many order_items& order_items - > belongs_to命令。
我在活动管理员中有此代码,但我看不到订单的项目(空白)。
index :title => 'orders' do
selectable_column
id_column
column "value", :subtotal
column "tax", :tax
column "shipping", :shipping
column "total value", :total
column "status", :order_status_id
column "created_at", :created_at
column "updated_at", :updated_at
column "order_items", :order_items
actions
end
我可以到达order_items throw console,因此模型关联没有问题。
答案 0 :(得分:0)
尝试以下内容:
index :title => 'orders' do
selectable_column
id_column
column "value", :subtotal
column "tax", :tax
column "shipping", :shipping
column "total value", :total
column "status", :order_status_id
column "created_at", :created_at
column "updated_at", :updated_at
column :order_items, sortable: true do | item |
item.id # this could be any attribute attached to the order_item table
end
actions
end