Ruby on rails: единственный ресурс и form_for

Я хочу, чтобы пользователь работал только с одним заказом, подключенным к сеансу пользователя. Поэтому я установил единственный ресурс для заказа

routes.rb:

resource :order

views / orders / new.html.erb:

<%= form_for @order do |f| %>
   ...
<% end %>

Но когда я открываю страницу нового заказа, я получаю сообщение об ошибке:

undefined method `orders_path`

Я знаю, что Я могу установить : url => order_path в form_for , но каков истинный способ разрешения этой коллизии?

62
задан petRUShka 17 September 2010 в 15:35
поделиться