Я очень новичок в рубине - опрокидываю рельсы, и я застрял, пытаясь сделать простую регистрационную форму:
<%= form_for :user, url: user_path do |f| %>
<p>
<%= f.label :email %><br>
<%= f.text_field :email %>
</p>
<p>
<%= f.label :password %><br>
<%= f.password_field :password %>
</p>
<p>
<%= f.submit %>
</p>
<% end %>
Это дает ошибку:
No route matches {:action=>"show", :controller=>"user"} missing required keys: [:id]
Может кто-нибудь объяснить, что это на самом деле означает?
EDIT:
Я следую этому руководству, только меняя сообщения пользователю: http://guides.rubyonrails.org/getting_started.html