検索に重点を置いた Rails アプリを作成しています。この目的のためsearch
に、コントローラーでの実際のアクションを別のメソッドから切り離して、検索パラメーターを準備し、正確にテストできるようにする必要があると思います。ただし、そのようなメソッドをどこに置くべきかわかりません。他の人はそれを新しいクラスに入れるように私に言いましたが、Rails プロジェクトのどこに追加のクラス ファイルを入れるのかわかりません。通常、追加のクラスを保存する慣習的なディレクトリの場所はありますか? そうでない場合、そのようなメソッドは、呼び出されたのと同じコントローラーでプライベートメソッドとしてどのように機能しますか/テストされますか?
質問する
130 次