{ _id: ObjectId("5eec4fd0aee4bf9d2e209e2d"), "docs": [ { "haveMore": { "foo1": "x1", "foo2": "x2" }, "haveLess": { "bar1": "x1" }, "types": { "differentType": NumberLong("55"), "objectIdEqual": ObjectId("5eec4f0aaee4bf9d2e209e2b"), "objectIdDiff": ObjectId("5eec4f0aaee4bf9d2e209e2c"), "stringEqual": "equal", "stringDiff": "equal", "longEqual": NumberLong("11"), "longDiff": NumberLong("11"), "decimalEqual": NumberDecimal("99"), "decimalDiff": NumberDecimal("99"), "dateEqual": ISODate("2020-06-19T05:36:21.995Z"), "dateDiff": ISODate("2020-06-19T05:36:22.995Z"), }, "arrayEqual": ["a", "b"], "arrayDiffLength": ["a", "b", "c"], "arrayObjects": [ {"foo":{"bar": "baz"}}, {"xoo":{"xar": "xaz"}} ], "missingField": "x" }, { "haveMore": { "foo1": "x1", }, "haveLess": { "bar1": "x1", "bar2": "x2" }, "types": { "differentType": "55", "objectIdEqual": ObjectId("5eec4f0aaee4bf9d2e209e2b"), "objectIdDiff": ObjectId("5eec5020aee4bf9d2e209e2e"), "stringEqual": "equal", "stringDiff": "different", "longEqual": NumberLong("11"), "longDiff": NumberLong("99"), "decimalEqual": NumberDecimal("99"), "decimalDiff": NumberDecimal("11"), "dateEqual": ISODate("2020-06-19T05:36:21.995Z"), "dateDiff": ISODate("2020-06-19T05:44:39.542Z"), }, "arrayEqual": ["a", "b"], "arrayDiffLength": ["a"], "arrayObjects": [ {"foo":{"bar": "baz"}}, {"yoo":{"yar": "yaz"}} ], }, ] }