プロジェクトの組織を 1 つ以上選択できるチェックボックスのリストがあります。これは、関連付けを通じて多くの機能を備えています。
Add Other
しかし、ユーザーが新しい組織を作成してプロジェクトに自動的に割り当てることもできるように、テキスト フィールドを追加したいと考えています。
project.rb
has_many :organizationables
has_many :organizations, through: :organizationables
attr_accessible :organization_ids
組織.rb
attr_accessible :name, :website
has_many :organizationables
has_many :projects, through: :organizationable
組織化可能.rb
attr_accessible :organization_id, :project_id
belongs_to :organization
belongs_to :project
「organizationables」という協会の変な名前なのはわかっていますが、まあまあ。フォームをセットアップするためにさまざまな方法を試しましたが、機能させることができません。
NEW PROJECT FORM には、組織をプロジェクトに割り当てることができるチェックボックスがあるはずですが、Other Organization
テキスト フィールドもあります (これにより、新しい組織が作成され、プロジェクトに割り当てられます)。