私はRailsとMVCの開発の初心者であり、以下のサポートが必要です。
私はhttp://edgeguides.rubyonrails.org/getting_started.htmlで例を実行しています
「5.12投稿の更新」では、config/routes.rbに以下を追加するように求められます。
patch "posts/:id" => "posts#update"
それを実行して実行するとrake routes
、次のエラーが発生します。
undefined method `patch' for #<ActionDispatch::Routing::Mapper:0x390f078>
-に行くと同じエラーが発生しますhttp://localhost:3000/posts/1
これはedit.html.erbの行です:
<%= form_for :post, url: { action: :update, id: @post.id }, method: :patch do |f| %>
Rails3.2.1を持っています。
環境:
私はこれをWindows7で行っています。railsinstaller.orgを介してRailsをインストールしました。ブラウザ-Chrome、Firefox