2
我正在使用复合主键gem和active_admin,并且索引页面出现问题。 我可以以某种方式定制index.html.arb文件吗?或者改变belongs_to关联?Active_admin + Composite_primary_keys
我的模型:
class Vehicle < ActiveRecord::Base
self.table_name = "vehicle"
self.primary_key = "vehicle_id"
belongs_to :operator, :foreign_key => :operator_id
**belongs_to :orgunit, :foreign_key => [:operator_id, :run_code]**
应用程序/管理/ vehicles.rb
ActiveAdmin.register Vehicle do
index do
id_column
column :version
column :description
default_actions
末
索引页错误:
NoMethodError in Admin/vehicles#index
Showing /home/dev/.rvm/gems/[email protected]/gems/activeadmin-
0.5.0/app/views/active_admin/resource/index.html.arb where line #1 raised:
undefined method `to_sym' for [:operator_id, :run_code]:Array
Extracted source (around line #1):
1: insert_tag renderer_for(:index)
是啊!有用!!! –
你能否更新链接,请将其删除 –
对不起,我迟到了 https://github.com/codereading/active_admin/wiki/Preventing-Extra-Queries-on-Index-Pages –