モジュール: Mongoid::Validable::Queryable

次のドキュメントに含まれます。
UniquenessValidator
定義:
build/mongoid- 8.1 /lib/mongoid/validable/queryable.rb

インスタンス メソッドの概要を折りたたむ

インスタンス メソッドの詳細

# with_query (ドキュメント) =オブジェクト

永続性オプションをクリアしないクライアントをアラートする 実行ブロック内で検証をラップします。

例:

クエリを使用して検証を実行します。

with_query(document) do
  #...
end

パラメーター:

  • ドキュメント ドキュメント

    検証されているドキュメント。

次の値を返します。

  • オブジェクト

    生成の結果。



18
19
20
21
22
23
24
25
26
ファイル 'Build/mongoid- 8.1 /lib/mongoid/validable/queryable.rb', 行18

デフォルト with_query(ドキュメント)
  klass = ドキュメント.クラス
  begin
    スレッド.start_execution(" #{ klas . name } -validate-with-query ")
    ノードの数
  保証する
    スレッド.end_execution(" #{ klas . name } -validate-with-query ")
  end
end