我有一個包含一個模型UserDelegation值:如何重寫,在一個下拉列表出現在rails_admin寶石
belongs_to :delegator, :class_name => 'User'#, :conditions => {:order => 'users.last_name ASC, users.first_name ASC'}
belongs_to :delegatee, :class_name => 'User', :touch => true#, :conditions => {:order => 'users.last_name ASC, users.first_name ASC'}
,並在我的用戶模型,我有這樣的:
has_many :delegatees, :through => :user_delegatees, :order => 'users.last_name ASC, first_name ASC'
has_many :delegators, :through => :user_delegators, :order => 'last_name ASC, first_name ASC'
當我在rails的管理和轉到用戶委託表,並添加一個新的我得到兩個下拉列表中的用戶名稱。我知道當rails_admin在關聯中填充下拉列表時,它默認使用name。
我想知道的是如何覆蓋這些下拉菜單中顯示的內容,例如我可以讓它顯示'user's name - user's location'?