Bri*_*all 2 assets ruby-on-rails dynamic associations cocoon-gem
我试图用茧宝石添加/删除assets的asset_profiles.到目前为止,一切都有效,我只是遇到了问题link_to_remove_association.单击该按钮时,该字段将被删除.但如果该字段已填写并保存,我无法删除所述关联.按钮只是隐藏字段,直到我点击更新.有没有办法从数据库中实际删除关联link_to_remove_association?任何帮助深表感谢.提前致谢.
这是我所指的代码:
Asset.show
= simple_form_for([@asset_profile, @asset]) do |f|
= f.input :max_users, as: :hidden
#assets_users
= f.simple_fields_for :assets_users do |assets_user|
= render "assets_user_fields", f: assets_user
.links
= link_to_add_association "Add Another User", f, :assets_users
= f.submit
Run Code Online (Sandbox Code Playgroud)
Asset._assets_users_fields
.nested-fields
= f.input :user_id, collection: @users.order(:last_name), :label => "User"
= link_to_remove_association "Remove", f
Run Code Online (Sandbox Code Playgroud)
页面预删除的屏幕截图:
删除后的屏幕截图:
更新后的屏幕截图(页面重新加载):

我更愿意,在更新之后,重新加载页面,如下所示,这是最初将用户添加到资产的表单:

| 归档时间: |
|
| 查看次数: |
1868 次 |
| 最近记录: |