2021-05-18から1日間の記事一覧
application_controller.rbとhelperの使い分け [app/controllers/application_controller.rb]に記載するもの ・controllerで使うものを記載する。 [app/helpers ファイル]に記載するもの ・基本的にビューで使うものを記載する。(controllerで使う場合は、in…
[アクション、メソッドとインスタンスメソッド、クラスメソッドの違い] [アクション] ルーティングによりリクエストを受けた時に実行される処理のこと。(コントローラに記載する。) アクションとは、コントローラクラスのメソッドの事。 [メソッド] 処理をま…
findとfind_byの違い [findメソッド] @board = Board.find(1) ``` 上記のように[find]メソッドは、idを条件にした時にのみ使える。(該当するidのものを全て取得する。) また、該当するものが見つからない場合は例外(RecordNotFound)が発生する。 下記のよう…