問題タブ [validates-uniqueness-of]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 検証ルールのメッセージの設定
私はこの検証ルールを持っています:
独自のメッセージを設定したい
しかし、これはメッセージ部分で定義したものではなく、デフォルトのメッセージhas already been takenのみを生成します。それをカスタマイズする方法?
ありがとう
ruby - 条件付きで validates_uniqueness_of を使用する方法
Rubyでdatamapperを使用しています。テーブルに挿入する前に、新しいデータ セットを検証したいと考えています。私の検証基準は..
1) フィールド「名前」が存在しない場合にのみ挿入します。
2) 同じ 'name' を持つレコードに既に 'submit_date' がある場合 (null でない) は挿入されません。
私は dm-validations を見て、validates_uniqueness_of が役立つと思います。次のコードを試します
しかし、結果は期待どおりではありません。同じ「名前」がまだテーブルに追加されていますが、既存の「名前」にはすでに「submit_date」値があります。
何かアドバイスはありますか?
sql - 日付にわたる製品のSQL露出
次のデータを含むテーブルがあります
結果は次のカウントを示す必要があります
ruby-on-rails - Rails - 親のスコープの親でネストされた属性の一意性を検証する
親の親を持つネストされた属性のRailsでの範囲指定された一意性の検証に問題があります。
バックグラウンド
私は3つのモデルを持つRails 4アプリケーションを持っています:
問題
スコープを作成して、モデル EmailAddressの属性:email がアカウント レベルで一意であることを確認します(アカウントは Contact の親であり、それ自体が EmailAddress の親です)。
http://guides.rubyonrails.org/active_record_validations.htmlで提案されているように、私は試しました:
これにより、「列 email_addresses.account が存在しません」というエラーが発生します。どうすればよいですか?
助けてくれてありがとう!