◆SyntaxError◆ Syntaxとは構文のこと つまり、文法が間違って居る 例えば、カッコが足りない、endが足りないとか、通常の形をしていない場合 ◆NoMethodError◆ メソッドがないよ(定義されてないよ)というエラー エラーメッセージの中にレシーバーが記述され…
◆例外◆ コードを読み込んだとき、想定と違う結果が出たときのことをいい、例外が発生すると処理が停止する。 例外時にどういうメッセージが出たり、処理を行うかを設定することもできる。 Rubyでコードを間違っていた時に「SyntaxError」などの表示が出るの…
◆必要なもの◆ ●中身(検索機能) ・whereメソッド 条件を設定して、設定した条件に合うものを引っ張ってくるメソッド <使い方> モデル名.where('条件式') ・LIKE句 曖昧な文字列を検索する時に使用する 曖昧文字列とは %:任意の文字列(複数文字)を検索…
◆MVCモデル◆ M = モデル V = ビュー C = コントローラー の総称で、ウェブアプリケーションを作成するのに必要な要素を指している。 この単語自体はあまり覚える必要はないと考えているけれど(どうせ色々やってたら自然と覚えるだろうし) ◆モデル◆ デー…
◆if文◆ 条件式と呼ばれるものの代表例。 条件を設定して、その条件をクリアした時に値を出す。 条件を満たさなかった時にも、また別の値を設定できる。 条件を満たしている時を真(true)、満たしていない時を偽(false)という elseifを用いることで、条件…
◆before_action◆ コントローラーで定義されたアクションが実行される前に、共通処理を行うためのコマンド。 この後にメソッド名を追加することで、そのメソッドが行われる前に処理しろ、という命令を出すことができる <使い方> before_action : my_input(…
◆スネークケース、キャメルケース◆ 単語の分け方の区分 スネークケースは「_ 」を使って単語の区切りを表現する(例:my_input) キャメルケースは、単語の頭を大文字にして区切りを表現する(例:myInput) キャメルケースは、一単語目から大文字にするアッ…
お初にお目にかかります。 現在、テックキャンプ にてプログラミングを勉強中の葉緑素ともうします。 勉強を毎日やってはいるものの「あれ? あんまり理解できてないな?」と思い、ブログで理解度をアウトプットするために始めてみました。 まだ始めて一週間…