着信要求 (get、post など) に関連しない機能があります。
しかし、MVC の慣例に従い、Model-Controller のようにしたいと考えています。
コントローラー部分では、別の部分からの収入要求を処理し、どのモデルから情報、承認、フィルタリングなどを取得するかを決定します。
モデル部分では、情報の保存、検証、期限切れなどを行います。
Rails では、コントローラーのアクションは、routes ファイルによって指示された収入要求によって呼び出すことができます。
私にとっての問題は、次のようなコントローラーを作成した場合です。
class SomeController < ApplicationController
def some_action; end
end
アプリケーションの任意の場所からsome_action
メソッドを呼び出すにはどうすればよいですか?SomeController
すべてのコントローラーはアプリ オブジェクトの一部であると考えているため、 PS CallingSomeController.new.some_action
は私には正しくないように思えます。