Sha256: 9e181cb2a910c9b9105dd92f59add23f8bfdbf62a477480084ea307d7a60260a

Contents?: true

Size: 506 Bytes

Versions: 42

Compression:

Stored size: 506 Bytes

Contents

- name: existing field - matches Code
  document:
    code: !ruby/object:BSON::Code
      javascript: "var foo = 42;"
  query:
    code:
      $type: 13
  matches: true

- name: existing field - does not match Code
  document:
    code: 42
  query:
    code:
      $type: 13
  matches: false

- name: Code with Scope - does not match
  document:
    code: !ruby/object:BSON::CodeWithScope
      javascript: "this.value = name"
      scope: {name: "sid"}
  query:
    code:
      $type: 13
  matches: false

Version data entries

42 entries across 42 versions & 1 rubygems

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