我对 ruby 很陌生 - 尝试使用 rails 并且我已经被困在尝试做一个简单的注册表单:
<%= 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]
谁能解释这实际上意味着什么?
编辑:
我正在关注本教程,仅将帖子更改为用户: http: //guides.rubyonrails.org/getting_started.html