モジュール: Mongoid:Matcher::Nor Private
- 定義:
- lib/mongoid/matcher/nor.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
$nor 式のメモリ内マッチャー。
クラスメソッドの概要を折りたたむ
-
。一致するかどうか(document,expr)詳細=true| false、ブール値
private
ドキュメントが $nor 式を満たすかどうかを返します。
クラスメソッドの詳細
。一致するかどうか(document,expr)詳細= true| false 、ブール値
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
ドキュメントが $nor 式を満たすかどうかを返します。
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# ファイル 'lib/mongoid/matcher/nor.rb' は、 20行 MongoDB_function デフォルト 一致するかどうか(ドキュメント, expr) ただし、 expr.is_a?(配列) 発生 Errors::InvalidQuery, " $nor 引数は配列である必要 が あり ます : # { { Errors :: InvalidQuery " end 場合 expr.空の場合 発生 Errors::InvalidQuery, " $nor 引数は空でない配列でなければなりません: #{ Errors :: InvalidQuery 。runsate_expr ( expr ) } } " end expr.各 行う |sub_expr| 場合 式.一致するかどうか(ドキュメント, sub_expr) return false end end expr.any? end |