私はルビーで非常に新しいです - レールを試してみると、私は簡単な登録フォームをやろうとしてすでに立ち往生しています:ActionController :: UrlGenerationErrorが必要なキーが欠落:[:ID]
<%= 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
あなたは 'show'アクション用に登録フォームを設定しましたか? –
私は非常にルビーとレールに新しいので、今はこの意味が分かりません。私は正確に公式チュートリアルに従いますが、ユーザへの投稿を変更するだけです –