Có ai biết nếu có thể (và, nếu vậy, cú pháp là gì) để sử dụng tài nguyên lồng nhau với đá quý best_in_place?Rails best_in_place đá quý với tài nguyên lồng nhau
routes.rb của tôi trông giống như sau
resources :users do
resources :goals
end
Tôi muốn chỉnh sửa :description
lĩnh vực mục tiêu, nhưng mã theo quan điểm của tôi cho
<%= best_in_place [@user, @goal], :description %>
đưa ra một NoMethodError nói
undefined method `description' for #<Array:0x20e0d28>
Sử dụng
<%= best_in_place @goal, :description %>
cho tôi một lỗi không xác định phương pháp cũng vì không có goal_path
Tôi có thể lấy đá quý để làm việc cho @user (tài nguyên không lồng nhau) lĩnh vực không có vấn đề.
Tôi đang chạy Rails 3.1.1, Ruby 1.9.2, best_in_place 1.0.4
bạn có thể hỗ trợ, tôi có một vấn đề tương tự: http://stackoverflow.com/questions/30090219/best-in-place-building-exotic-method-after-creation – Sauron