2015-05-28 62 views
1

试图显示嵌套字段而不仅仅是ID。 例如,product_catergory_id而不是显示外键1显示来自product_catergories/product_catergory(表/字段ID 1)的“计算机”。似乎是很多关于f.inputs的信息,但不在列上。ActiveAdmin belongs_to索引显示相关字段

product 
 
belongs_to :product_catergories 
 
(has all the foreign keys) 
 

 

 
product_catergories 
 
has_many : products 
 

 
app/admin/products.rb --partial 
 

 
index do 
 
    selectable_column 
 
    #my stuff here 
 
    column :name 
 
    column :product_description 
 
    column :product_catergory_id 
 
    column :product_colour_id 
 
    column :product_size_id 
 
    column :supplier_id 
 
    actions 
 
    end
实测溶液

index do 
 
    selectable_column 
 
    #my stuff here 
 
    column :name 
 
    column :product_description 
 
    column :product_catergory_id 
 
    column "product_catergory_id" do |i| 
 
     i.product_catergory.product_catergory 
 
    end 
 
    column :product_colour_id 
 
    column :product_size_id 
 
    column :supplier_id 
 
    actions 
 
    end

回答

1

index do 
 
    selectable_column 
 
    #my stuff here 
 
    column :name 
 
    column :product_description 
 
    column :product_catergory_id 
 
    column "product_catergory_id" do |i| 
 
     i.product_catergory.product_catergory 
 
    end 
 
    column :product_colour_id 
 
    column :product_size_id 
 
    column :supplier_id 
 
    actions 
 
    end