Sha256: fdcbb5d26c953e66a836f2ebfb0bfe7977d60943755926a4baa2e574dee591a1

Contents?: true

Size: 816 Bytes

Versions: 42

Compression:

Stored size: 816 Bytes

Contents

- name: bson regexp in untyped field - matches
  document:
    name: !ruby/object:BSON::Regexp::Raw
      pattern: /test/
      options: ''
  query:
    name:
      $type: 11
  matches: true

- name: ruby regexp in untyped field - matches
  document:
    name: /test/
  query:
    name:
      $type: 11
  # Regexp is serialized as a string
  matches: false

- name: ruby regexp field - matches
  document:
    regexp_field: /test/
  query:
    regexp_field:
      $type: 11
  matches: true

- name: bson regexp field - matches
  document:
    bson_regexp_field: !ruby/object:BSON::Regexp::Raw
      pattern: /test/
      options: ''
  query:
    bson_regexp_field:
      $type: 11
  matches: true

- name: existing field - does not match regex
  document:
    pi: 3
  query:
    pi:
      $type: 11
  matches: false

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
mongoid-8.0.10 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.6 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.10 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.5 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.9 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.0.9 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.4 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.8 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.7 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.3 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.6 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.2 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.1 spec/integration/matcher_operator_data/type_regex.yml
mongoid-9.0.0 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.0.8 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.5 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.4 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.0.7 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.3 spec/integration/matcher_operator_data/type_regex.yml
mongoid-8.1.2 spec/integration/matcher_operator_data/type_regex.yml