Ruby on Railsの新機能で、いくつか問題があります。rubymine generate routes.rb
私はRubyMine IDEを使って開発するために、モデル、コントローラ、ビューを作成しますが、配線に問題があります。既定では、routes.rb
ファイルには、空の本文のこのメソッドApis::Application.routes.draw do
のみが含まれています。例えば
、IはコントローラTestController
、次いでindex
メソッドを作成しroutes.rb
に私はこの命令resources :test
を加えます。これまでのところ、正常に動作します。しかし、別の方法を追加すると、method1
(とそのビュー)私はブラウザでそれを到達することはできませんと言ってみましょうhttp://localhost:3000/test/method1
。
routes.rb
に他に何を追加しますか?
ルートファイルを編集しなくても、IDEから自動的にルーティングを行う方法はありますか?
@詳細なルート情報このアプローチの問題は、それが広く開いたすべてのアクションを残していることで、それを具体的にしたいアクションを列挙する方が良いだろうその構成ブロック内のリソースに追加します。 –
が合意しました。各リソースを具体的にマッピングするほうが好ましいでしょう。開始するオプションとして提供されます。 – Jayendra