1. savaniased

    Posted

    savaniased
Changes in title
+rails 発展その5 カラムの追加 単語の区切り 文字数制限
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,28 @@
+細かい知識を得たので投稿します。
+
+## カラムの追加
+
+```bash:ターミナル
+ $ rails g migration AddIntroductionToテーブル名 追加したいカラム名:データ形式
+
+ $ rails g migration AddIntroductionToItems introduction:string
+
+ マイグレーションファイルが作成されるので
+
+ $ rake db:migrate
+```
+
+## スネークケースとキャメルケース
+プログラムが単語の区切りを認識する際、2通りの方法があります。
+スネークケースは、例えば「sample_yes_no」のように「_」で単語を区切る方法です。
+キャメルケースは、「SampleYesNo」のように単語の頭文字を大文字にすることで単語を区切ります。
+
+## inputのヘルパーメソッド text_field:maxlengthオプション
+inputの文字数制限を起こすオプションです。
+
+```html:html
+<div >
+ <%= f.text_field :name, autofocus: true, maxlength: "6" %>
+</div>
+<!--これで文字数が6文字制限になります。-->
+```