2011-07-18 7 views
0

私はpassword_resetsという小さなRESTコントローラを持っていますが、作成、表示、および更新メソッドしかありません。 routes.rbをでデフォルトの書式が異なるREST-apiを実装する

resources :password_resets, :only => [:create, :show, :update] 

と私はデフォルトでJSONで操作できるアクションのいずれたいのですが、他の人ではありません。私ができるすべてのアクションについて:

scope :defaults => {format: 'json'} do 
    resources :password_resets, :only => [:create, :show, :update] 
end 

しかし、同じアクションを1つのアクションで行うにはどうすればよいですか?

答えて

2

あなたは、セットアップ貴様形式に複数の行を使用することができます。

resources :password_resets, :only => [:create, :update] 
resources :password_resets, :only => [:show], :defaults => { :format => 'json' } 
関連する問題