Technical Blog

技術ブログ

WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。

Blog 2024-08-14

Herokuコマンドを実行するには?

公開したRailsアプリケーションで以下のエラーが起こっているので、解決を試みてググっていると、Herokuコマンドでログを確認できるとの記述があった。 heroku logs -tをどこに打てばいいのか? 以下のようなコマンドをどこに打てばいいのか分からなかった。 開発環境にあるRailsプロジェクトのディレクトリで打ち込んでも、zsh: command not fount: …

CLI プログラミング
Blog 2024-08-14

posts/indexにアクセスした時の挙動

http://localhost:3000/posts/index にアクセスすると、以下の表示になる。 ルーティング config/routes.rb には、以下の記述がある。 これは、/posts/indexにアクセスした時に、postsコントローラのindexアクションが動作しますよという意味。 postsコントローラのindexアクション 以下のような記述である。

Blog 2024-08-14

PostsControllerのindexアクションの疎通確認

app/controllers/posts_controller.rb にindexアクションがある。そこで、render plain: “OK”と入力した。 ブラウザ ブラウザの表示は以下のようになった。 render plain: “”の解説 render plain: “OK”とすれば、ブラウザにOK …

プログラミング プログラミング > Rails
Blog 2024-08-14

インスタンス変数の取説

インスタンス変数はどうやって定義して、どうやって使うのか? インスタンス変数の定義方法 コントローラに定義する。 以下の例では、Blogからすべてのデータを取得して、@blogsというインスタンス変数に代入している。 モデルクラス Blogは、blogsテーブルのモデルクラスと考えられる。 インスタンス変数の使用方法 ビューファイル(app/views/posts/index. …