4

rails generate api/Users my_method次のようにファイルとエントリを作成するために、コントローラとそのルート エントリを名前空間 (api) の下に追加したいと考えています。

  create  app/controllers/api/users_controller.rb
  route   get "users/my_method"
  invoke  erb
  create  app/views/api/users
  create  app/views/api/users/my_method.html.erb

ルートエントリを除いて、すべてが正常に機能しました。私が想定しているのは、ルートエントリも正しい名前空間の下に作成する必要があるか、まったく作成しないか、または何か間違ったことをしているということです。

手動で行う必要があるものですか?

アプリケーションには ruby​​ 2.0 と rails 4 を使用します。

4

2 に答える 2

0

このように config/routes.rb でルートの名前を付けることができます

namespace :api do
  resources :user
end
于 2013-10-24T09:24:02.357 に答える