如何在 rails 上的 ruby 中使用嵌套关联的 Best in place
How to use Best in place with nested association in ruby on rails
app/models/user.rb
has_one :user_detail
app/models/user_detail.rb
belongs_to :user
unit_number
是 user_detail.
的属性
我想在用户显示中编辑内联此属性page.But我不明白我是怎么做到的。
<%= best_in_place user, :unit_number %>
它给出了一个 error.How 我做到了吗?
请试试这个:
<%= best_in_place user.user_detail, :unit_number, path: user_detail_path %>
其中 user_detail_path
是更新用户详细信息路径。您必须从 routes.rb.
定义这条路线
app/models/user.rb
has_one :user_detail
app/models/user_detail.rb
belongs_to :user
unit_number
是 user_detail.
我想在用户显示中编辑内联此属性page.But我不明白我是怎么做到的。
<%= best_in_place user, :unit_number %>
它给出了一个 error.How 我做到了吗?
请试试这个:
<%= best_in_place user.user_detail, :unit_number, path: user_detail_path %>
其中 user_detail_path
是更新用户详细信息路径。您必须从 routes.rb.