私の Rails アプリケーションには json API があります。この API を操作すると、エラーが返される場合があります。私は現在、次のようなものを使用しています:
respond_with({:success=>false, :message=>"error_message"}, :status=>400, :location=>nil)
コントローラーで
これをもっと素敵にしたい。したがって、エラー クラスとそのビューを作成することにしたので、コントローラーで次のようなことができます。
error.new({message=>"my message", :status =>400})
render error
私の質問はです。ApiError
このクラスはどこに配置すればよいですか?
APIのコントローラーの一種のヘルパーであるため、モデルフォルダーに配置するのは好きではありません。一般的なアプリケーション モデルではありません。