【アウトプット】エラー文の見方(08/06)

◆SyntaxError◆ Syntaxとは構文のこと つまり、文法が間違って居る 例えば、カッコが足りない、endが足りないとか、通常の形をしていない場合 ◆NoMethodError◆ メソッドがないよ(定義されてないよ)というエラー エラーメッセージの中にレシーバーが記述され…

【アウトプット】「例外について」(08/04)

◆例外◆ コードを読み込んだとき、想定と違う結果が出たときのことをいい、例外が発生すると処理が停止する。 例外時にどういうメッセージが出たり、処理を行うかを設定することもできる。 Rubyでコードを間違っていた時に「SyntaxError」などの表示が出るの…

【アウトプット】検索フォームの作り方(08/03)

◆必要なもの◆ ●中身(検索機能) ・whereメソッド 条件を設定して、設定した条件に合うものを引っ張ってくるメソッド <使い方> モデル名.where('条件式') ・LIKE句 曖昧な文字列を検索する時に使用する 曖昧文字列とは %:任意の文字列(複数文字)を検索…

アウトプット【MVCモデル】(07/31)

◆MVCモデル◆ M = モデル V = ビュー C = コントローラー の総称で、ウェブアプリケーションを作成するのに必要な要素を指している。 この単語自体はあまり覚える必要はないと考えているけれど(どうせ色々やってたら自然と覚えるだろうし) ◆モデル◆ デー…

アウトプット【if文・case文・while文】(07/30)

◆if文◆ 条件式と呼ばれるものの代表例。 条件を設定して、その条件をクリアした時に値を出す。 条件を満たさなかった時にも、また別の値を設定できる。 条件を満たしている時を真(true)、満たしていない時を偽(false)という elseifを用いることで、条件…

【アウトプット】before_action、そしてonly、exceptオプションについて(07/29)

◆before_action◆ コントローラーで定義されたアクションが実行される前に、共通処理を行うためのコマンド。 この後にメソッド名を追加することで、そのメソッドが行われる前に処理しろ、という命令を出すことができる <使い方> before_action : my_input(…

【アウトプット】「スネークケースとキャメルケース」(07/29)

◆スネークケース、キャメルケース◆ 単語の分け方の区分 スネークケースは「_ 」を使って単語の区切りを表現する(例:my_input) キャメルケースは、単語の頭を大文字にして区切りを表現する(例:myInput) キャメルケースは、一単語目から大文字にするアッ…

ご挨拶

お初にお目にかかります。 現在、テックキャンプ にてプログラミングを勉強中の葉緑素ともうします。 勉強を毎日やってはいるものの「あれ? あんまり理解できてないな?」と思い、ブログで理解度をアウトプットするために始めてみました。 まだ始めて一週間…