2017-02-17 7 views
0

これら2つのバリデーションに違いはありますか?一意性case_insensitiveとはどのような違いがありますか:trueとcase_sensitve:false?

はどちらも差がcase_insensitive: trueが有効なオプションではありません、無視されることです

validates :username, 
      presence: true, 
      uniqueness: { case_sensitive: false } 

    validates :value, 
      presence: true, 
      uniqueness: { case_insensitive: true } 
+0

コンテキストのテストは表示できますか? –

+0

私はあなたが非有効なcase_insensitiveを使用していることを認識しましたので、@mdesantisの答えは正しいです –

答えて

3

、試験に合格ようです。 case_sensitive: falseを使用してください。使用可能なオプションについてはvalidates_uniqueness_of docsを確認してください。

テストに合格した場合は、迷惑メールになります。

関連する問題