2013-03-31 71 views
3

我有2個型號。 UserProject。並且它們之間有一個many_to_many關係和額外的position字段。我在rails_admin編輯頁面看不到額外的字段。rails_admin has_many通過額外字段

如何添加該字段形成?

user.rb

has_many :projects, :through => :works_ons 

project.rb

has_many :users, :through => :works_ons 

works_on.rb

attr_accessible :position, :project_id, :user_id 

belongs_to :user 
belongs_to :project 

回答

1

這是真的,你的用戶模型has_many :users, :through => :works_ons?

我想知道,如果你需要

user.rb

has_many :projects, :through => :works_ons 
+0

編輯該問題以添加您的建議。 –

+0

您能澄清一下:您無法在導航面板上看到該字段,或者您無法從項目或用戶編輯頁面看到該字段? 如果是後者,你可能需要以下內容添加到您的rails_admin.rb: ** ** rails_admin.rb config.model '項目' 做 配置:works_ons做 可見真正 結束 結束 – RubeOnRails