Tôi có một mẫu Người dùng. Nếu tôi làm:Cách xác định đường dẫn tùy chỉnh trong đường ray?
def my_action
@user = User.new
end
sau đó
<% form_for(@user) do |f| %>
tôi nhận được
undefined method `users_path' for #<ActionView::Base:0x1b4b878>
nào có ý nghĩa bởi vì tôi đã không ánh xạ nó đi map.resources :users.
.. nhưng tôi không muốn làm theo cách này bởi vì tôi không cần tất cả các tài nguyên.
Tôi làm cách nào để xác định phương thức user_path
này trong các tuyến đường của mình?
Cảm ơn. Đây có phải là một quy ước không? Giống như tuyến đường đến chỉ mục là model_path? – marcgg
Điều này không đúng. Điều này sẽ không giải quyết hình thức gửi cos nó sẽ hành động sai. map.resources: users,: only => [: new,: create] là quy ước thích hợp. –