2017-12-09 11 views
0

Hy男、rails admin join model

私は初めてレール管理者を使用していますが、レール管理者に参加モデルを使用する方法は1つ質問があります。

私はこのモデルがあります:

class Visitor 
    attr_accessible :name 
end 
class Place 
    attr_accessible :name 
    has_many :visits 
end 
class Visit 
    attr_accessible :another_field 
    belongs_to :visitor 
    belongs_to :place 
end 

を、私のPlaceConcernはそのようなものです:

rails_admin do 
    edit do 
    group :visits do 
     field :another_field 
     field :visits do 
     searchable :name 
     end 
    end 
    end 
end 

が、訪問を追加するとき、私は、私の管理パネルでツアーを作成/編集その方法、訪問者とツアーを選択する必要があります。ツアーが自動的に選択される方法が必要です(実際には既に持っているので)。懸念事項をどのように設定すればよいですか?

答えて

0

アソシエーションのinverse_ofを設定する必要があります。 このような関連付けやフィールドで行うことができます:

config.model Team do 
    field :categories do 
    inverse_of :teams 
    end 
end