Technical Blog
技術ブログ
WordPressで継続して書いてきた技術記事・開発記録をまとめています。 学習内容、開発で詰まったこと、実装の理解を言葉に残しています。
Herokuコマンドを実行するには?
公開したRailsアプリケーションで以下のエラーが起こっているので、解決を試みてググっていると、Herokuコマンドでログを確認できるとの記述があった。 heroku logs -tをどこに打てばいいのか? 以下のようなコマンドをどこに打てばいいのか分からなかった。 開発環境にあるRailsプロジェクトのディレクトリで打ち込んでも、zsh: command not fount: …
posts/indexにアクセスした時の挙動
http://localhost:3000/posts/index にアクセスすると、以下の表示になる。 ルーティング config/routes.rb には、以下の記述がある。 これは、/posts/indexにアクセスした時に、postsコントローラのindexアクションが動作しますよという意味。 postsコントローラのindexアクション 以下のような記述である。
PostsControllerのindexアクションの疎通確認
app/controllers/posts_controller.rb にindexアクションがある。そこで、render plain: “OK”と入力した。 ブラウザ ブラウザの表示は以下のようになった。 render plain: “”の解説 render plain: “OK”とすれば、ブラウザにOK …
インスタンス変数の取説
インスタンス変数はどうやって定義して、どうやって使うのか? インスタンス変数の定義方法 コントローラに定義する。 以下の例では、Blogからすべてのデータを取得して、@blogsというインスタンス変数に代入している。 モデルクラス Blogは、blogsテーブルのモデルクラスと考えられる。 インスタンス変数の使用方法 ビューファイル(app/views/posts/index. …