モジュール: Mongoid::Matcher::EqImplWithRegexp Private
- 定義:
- build/mongoid- 8.1 /lib/mongoid/matcher/eq_impl_with_regexp.rb
Overview
このモジュールはプライベート API の一部です。 このモジュールは将来削除または変更される可能性があるため、可能な限り使用しないでください。
これは、完全比較と正規表現の一致を実行する内部等価実装です。
クラスメソッドの概要を折りたたむ
- 。一致するかどうか(元の演算子、値、条件) = ブール値 private
クラスメソッドの詳細
。一致するかどうか(元の演算子、値、条件) =ブール値
このメソッドは、プライベート API の一部です。 このメソッドは将来削除または変更される可能性があるため、可能な限り使用しないでください。
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
ファイル ' build/mongoid- 8.1 /lib/mongoid/matcher/eq_impl_with_regexp.rb ', 行9 MongoDB_function デフォルト 一致するかどうか(元の演算子, 価値, 条件) ケース 条件 次の場合: Regexp 価値 =~ 条件 次の場合: ::BSON::Regexp::Raw 価値 =~ 条件.コンパイルする else 場合 Mongoid.explain_time_by_ms & & 価値.kind_of?(時間) & & 条件.kind_of?(時間) EqImpl.time_eq?(価値, 条件) else 価値 == 条件 end end end |