Ruby on Rails似て、よく出てくる単語の意味をまとめたものです。
辞書的に使っていただけると幸いです。
[データベース関係]
rails g model テーブル名(はじめ大文字) カラム名:データ型
新しくテーブルとカラムを作るときに、ターミナルで使う
rails g migration ファイル名
テーブルに新しくカラムを追加するときに、ターミナルで使う
add_column :テーブル名, :カラム名, :データ型
マイグレーションファイルに、新しいカラム名を追加するときに使う
rails db:migrate
データベースに変更を加えるときに、ターミナルで使う
[コントローラー関係]
session
ページを移動してもユーザー情報を保持し続けるための変数
ログイン機能で使われることが多い
session[:キー名] = 値
ログアウトでは = nilとすることで保持を辞めることができる
[メソッド]
whereメソッド
ある条件に合致する「複数の」データを取得する
countメソッド
配列の要素数を取得するメソッド
[その他キーワード]
gem
RubyやRailsでプログラミングをする際に「よく使う機能」をパッケージ化したもの。「検索機能を作るgem」や「暗号化するためのgem」など様々なgemが存在し、Railsにインストールすることで使用することができる