rails6 Controllerでデバックする

rails6 Controllerでデバックする

rails6でControllerでデバックするまでの手順を記述してます。Railsのバージョンは6.1.1を使用してます。

環境

  • OS CentOS Linux release 7.9.2009 (Core)
  • Ruby 2.7.2
  • Rails 6.1.1
  • rbenv 1.1.2-40-g62d7798

logger.debug使用

logger.debugを使用すると「log」にデバックした結果を出力することが可能です。

logger.debug(値)

デバック実行

以下のコードを、実際にデバックしてみます。

str = "hello"

logger.debug("controllerのデバック")
logger.debug(str)

対象の画面にアクセスすると、「log」配下にある「development.log」にデバックした結果が記述されていきます。

これを、「tail」コマンドなどで確認するとデバックがしやすくなります。

tail -n 25 development.log -f