2
我有一個模型A和B中,均與一個多態型的關聯has_many :xs, as: xable
數據藍圖-ID衝突爲多態關聯
在同一視圖中我有兩個獨立的形式,一種用於模型A,和其它用於模型B. 但是那些形式的內部有一個fields_for :xs
如:
nested_form_for A.new do |f|
f.fields_for :xs do |g|
...
f.link_to_add :xs
nested_form_for B.new do |f|
f.fields_for :xs do |g|
...
f.link_to_add :xs
的問題是,在形式模型B中的link_to_add
具有相同data-blueprint-id
作爲形式模型A.
這會導致link_to_add
創建錯誤的字段。
這怎麼解決?