teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

細かい表現を修正

2019/09/14 23:35

投稿

退会済みユーザー
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

細かい記述を修正

2019/09/14 23:35

投稿

退会済みユーザー
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の基本的な知識を見直してみると良いと思います。