回答編集履歴
2
細かい表現を修正
answer
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
|
6
6
|
> 同一メールアドレスを避ける
|
7
7
|
|
8
|
-
emailカラムに同じ値が入らないためにUNIQUE制約を付けています。
|
8
|
+
emailカラムに同じ値が入らないようにするためにUNIQUE制約を付けています。
|
9
9
|
ActiveRecordでUNIQUE制約をつけるためには、このような書き方(「インデックス」を付与する)になります。詳しく知りたい場合は公式ドキュメントを読んでみて下さい。
|
10
10
|
|
11
11
|
以上はRails(ActiveRecord)の話というよりかは、RDBの話になります。
|
1
細かい記述を修正
answer
CHANGED
@@ -1,12 +1,12 @@
|
|
1
1
|
> indexメソッドは引数の値が何番目にあるかを教えてくれるメソッド
|
2
2
|
|
3
3
|
レシーバが配列の場合は確かにそうなります。
|
4
|
-
しかし今回の場合はemailカラムにインデックスを付与するためのメソッドです。
|
4
|
+
しかし今回の場合はemailカラムに「インデックス」を付与するためのメソッドです。
|
5
5
|
|
6
6
|
> 同一メールアドレスを避ける
|
7
7
|
|
8
|
-
emailカラムに同じ値が入らないためにUNIQUE制
|
8
|
+
emailカラムに同じ値が入らないためにUNIQUE制約を付けています。
|
9
|
-
ActiveRecordでUNIQUE制
|
9
|
+
ActiveRecordでUNIQUE制約をつけるためには、このような書き方(「インデックス」を付与する)になります。詳しく知りたい場合は公式ドキュメントを読んでみて下さい。
|
10
10
|
|
11
11
|
以上はRails(ActiveRecord)の話というよりかは、RDBの話になります。
|
12
12
|
RDBの基本的な知識を見直してみると良いと思います。
|