問題タブ [custom-validators]

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.

0 投票する
1 に答える
1146 参照

validation - カスタム検証メソッド内で既存の Rails バリデーターを使用するにはどうすればよいですか?

モデル内にカスタム検証メソッドを作成し、カスタム検証メソッド内でいくつかの既存のバリデーター (具体的にはvalidates_numericality_of) を使用したいと考えています。

これは可能ですか?もしそうなら、どうすればいいですか?

いくつかのコンテキストについて: ハッシュである属性を持つ非 ActiveRecord ORM を使用しています。ハッシュ内のものに対して検証を実行したい。それを行う方法があればvalidates_numericality_of :my_attribute.:subattribute、それもいいでしょう。

ありがとうございました。

0 投票する
3 に答える
1035 参照

grails - Grails でカスタムバリデーターを使用する方法

私はGrailsが初めてです。アプリケーションでの登録時に 2 つのパスワードを照合するために、カスタム バリデータを使用したいと考えています。残念ながらうまくいきません。

Account.groovy

AuthenticationController.groovy

signUp.gsp

メッセージのプロパティ

わかりません。2 つの異なるパスワードを入力してサインアップ ボタンをクリックすると、検証が失敗したときに表示されるはずのエラー メッセージが表示されません。私たちを手伝ってくれますか?

0 投票する
1 に答える
531 参照

php - カスタム検証制約を作成しようとすると UnexpectedTypeException が発生する

カスタム検証制約を作成しようとしています。これは関連するコードです:

ValidCoupon.php

次のように config.yml でサービスを呼び出します。

validation.yml は次のようになります。

そして、私が得るエラーは次のとおりです。

タイプ「Symfony\Component\Validator\ConstraintValidatorInterface」、「Bcg\UtilsBundle\Validator\Constraints\ValidCoupon」の予期される引数は、500 内部サーバー エラー - UnexpectedTypeException を指定されました

ここに完全なスタック トレースがあります。

私はかなり立ち往生していValidCouponValidatorます。ここから続行する方法が本当にわからないようです。パブリック関数validateBy()が実行されていることはわかっているので、正しくオーバーライドする必要がありますが、そうではないようです...