私のRailsアプリではアクティブな管理者を使用していますが、今ではそのようなモデルがあります(一部のみ)
class Distributor < ActiveRecord::Base
attr_accessible :co****ime
has_many :price_lists
has_many :other_products_cross_lists
end
class OtherProductsCrossList < ActiveRecord::Base
attr_accessible :cross***pe_id
belongs_to :product_type
belongs_to :distributor
belongs_to :accumulator
belongs_to :oil
end
class Accumulator < ActiveRecord::Base
attr_accessible :capa***age
has_many :other_products_cross_lists
end
セキュリティのために、i * attr .. ..
したがって、新しいアキュムレータを作成する場合は、アキュムレータフィールドでOtherProductsCrossListフィールドを表示し、アキュムレータを作成してクロスする必要があります。また、そのようなボタンを実行する必要があります。このアキュムレータのクロスはこれを行います。また、idとrefferertable_idは同じでなければならないことに注意してください...これを行う方法は?アクションを作成するための別のフォームでフォームしますか?