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