2020-08-03から1日間の記事一覧

インスタンス変数に格納 @poppo = Poppo.find(1) Poppoテーブルのid1をインスタンス変数@poppoへ格納 <h3><%= @poppo %></h3> このままだとレコードを取得してしまうのでカラムを指定する <h3><%= @poppo.message %></h3> モデル継承継承 モデルの主な役割 1.コマンドを使用…

重要なコマンドや用語 rails g controllerコマンド モデルを利用したデータ操作 ビューへの変数受け渡し レスポンスとなるビューファイルを決める コントローラの主な役割 1.データに対して処理を実行する 2.処理を行ったデータをフロントサイド(views…

Route.rb 書き方 [httpメソッド] ‘URIパターン’, to: ‘[コントローラー名]#[アクション名]’ Get ‘posts’, to: ‘posts#index’ URIパターン;パスと呼ばれる HTTPメソッドとはリクエストの大まかな種類を示す 例えばgetは扱いたいデータを表示するだけメソッド…

rails new するときに大事なこと2つ ・バージョン指定 ・データベース指定 Rails _5.2.3_ new myfirstapp -d mysql ↑バージョン ↑データベースにmysqlを指定 % mysql -u root Mysqlに接続できる % show databases; データベース一覧表示

①リクエスト def create Post.create(post_params)②プライベートメソッドの呼び出し end private def post_params params.permit(:content)③特定のキーを受け取るように制限 end paramsの中のcontentだけを受け取りを許可permitするよーってことになる permi…