Sha256: 7487df30045eb3bb93c4a4417083be502dbc4b864ab397968b365ec22f763b09

Contents?: true

Size: 1.95 KB

Versions: 31

Compression:

Stored size: 1.95 KB

Contents

{
    "description": "DBRef",
    "bson_type": "0x03",
    "valid": [
        {
            "description": "DBRef",
            "canonical_bson": "37000000036462726566002b0000000224726566000b000000636f6c6c656374696f6e00072469640058921b3e6e32ab156a22b59e0000",
            "canonical_extjson": "{\"dbref\": {\"$ref\": \"collection\", \"$id\": {\"$oid\": \"58921b3e6e32ab156a22b59e\"}}}"
        },
        {
            "description": "DBRef with database",
            "canonical_bson": "4300000003646272656600370000000224726566000b000000636f6c6c656374696f6e00072469640058921b3e6e32ab156a22b59e0224646200030000006462000000",
            "canonical_extjson": "{\"dbref\": {\"$ref\": \"collection\", \"$id\": {\"$oid\": \"58921b3e6e32ab156a22b59e\"}, \"$db\": \"db\"}}"
        },
        {
            "description": "DBRef with database and additional fields",
            "canonical_bson": "48000000036462726566003c0000000224726566000b000000636f6c6c656374696f6e0010246964002a00000002246462000300000064620002666f6f0004000000626172000000",
            "canonical_extjson": "{\"dbref\": {\"$ref\": \"collection\", \"$id\": {\"$numberInt\": \"42\"}, \"$db\": \"db\", \"foo\": \"bar\"}}"
        },
        {
            "description": "DBRef with additional fields",
            "canonical_bson": "4400000003646272656600380000000224726566000b000000636f6c6c656374696f6e00072469640058921b3e6e32ab156a22b59e02666f6f0004000000626172000000",
            "canonical_extjson": "{\"dbref\": {\"$ref\": \"collection\", \"$id\": {\"$oid\": \"58921b3e6e32ab156a22b59e\"}, \"foo\": \"bar\"}}"
        },
        {
            "description": "Document with key names similar to those of a DBRef",
            "canonical_bson": "3e0000000224726566000c0000006e6f742d612d646272656600072469640058921b3e6e32ab156a22b59e022462616e616e6100050000007065656c0000",
            "canonical_extjson": "{\"$ref\": \"not-a-dbref\", \"$id\": {\"$oid\": \"58921b3e6e32ab156a22b59e\"}, \"$banana\": \"peel\"}"
        }
    ]
}

Version data entries

31 entries across 31 versions & 2 rubygems

Version Path
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/bson-4.12.0/spec/spec_tests/data/corpus/dbref.json
bson-4.12.1-java spec/spec_tests/data/corpus/dbref.json
bson-4.12.1 spec/spec_tests/data/corpus/dbref.json
bson-4.12.0-java spec/spec_tests/data/corpus/dbref.json
bson-4.12.0 spec/spec_tests/data/corpus/dbref.json
bson-4.11.1-java spec/spec_tests/data/corpus/dbref.json
bson-4.11.1 spec/spec_tests/data/corpus/dbref.json
bson-4.11.0-java spec/spec_tests/data/corpus/dbref.json
bson-4.11.0 spec/spec_tests/data/corpus/dbref.json
bson-4.10.1-java spec/spec_tests/data/corpus/dbref.json
bson-4.10.1 spec/spec_tests/data/corpus/dbref.json
bson-4.9.5-java spec/spec_tests/data/corpus/dbref.json
bson-4.9.5 spec/spec_tests/data/corpus/dbref.json
bson-4.10.0-java spec/spec_tests/data/corpus/dbref.json
bson-4.10.0 spec/spec_tests/data/corpus/dbref.json
bson-4.9.4-java spec/spec_tests/data/corpus/dbref.json
bson-4.9.4 spec/spec_tests/data/corpus/dbref.json
bson-4.9.3-java spec/spec_tests/data/corpus/dbref.json
bson-4.9.3 spec/spec_tests/data/corpus/dbref.json
bson-4.9.2-java spec/spec_tests/data/corpus/dbref.json