モジュール: Mongoid::Validable::localizationable
- 次のドキュメントに含まれます。
- FocusValidator 、 LengthValidator
- 定義:
- lib/mongoid/validatable/localizable.rb
Overview
検証にローカライズ サポートを追加します。
インスタンス メソッドの概要を折りたたむ
-
# validate_each (ドキュメント、属性、値) = validate_each (ドキュメント、属性、値) = オブジェクト
ローカライズされたフィールドのそれぞれを検証します。
インスタンス メソッドの詳細
# validate_each (ドキュメント、属性、値) = validate_each (ドキュメント、属性、値) =オブジェクト
ローカライズされたフィールドのそれぞれを検証します。
18 19 20 21 22 23 24 25 26 27 |
# ファイル 'lib/mongoid/validable/localization.rb' 行18 デフォルト validate_each(ドキュメント, 属性, 価値) フィールド = ドキュメント.フィールド[ドキュメント.database_field_name(属性)] 場合 フィールド.試す(:localized?) & & !価値.blank? 価値.values.各 行う |_value| スーパー(ドキュメント, 属性, _value) end else スーパー end end |