Sha256: eecf42a452054380999fb44cf08696ac2f9484e821dc10d846b7390485a77d8a
Contents?: true
Size: 1.47 KB
Versions: 57
Compression:
Stored size: 1.47 KB
Contents
data: - {_id: 1, y: [{b: 3}, {b: 1}]} - {_id: 2, y: [{b: 0}, {b: 1}]} minServerVersion: '3.5.6' tests: - description: "BulkWrite with arrayFilters" operation: name: "bulkWrite" arguments: requests: - # UpdateOne when one document matches arrayFilters name: "updateOne" arguments: filter: {} update: $set: {"y.$[i].b": 2} arrayFilters: - {i.b: 3} - # UpdateMany when multiple documents match arrayFilters name: "updateMany" arguments: filter: {} update: $set: {"y.$[i].b": 2} arrayFilters: - {i.b: 1} options: { ordered: true } outcome: result: deletedCount: 0 insertedCount: 0 insertedIds: {} matchedCount: 3 modifiedCount: 3 upsertedCount: 0 upsertedIds: {} collection: data: - {_id: 1, y: [{b: 2}, {b: 2}]} - {_id: 2, y: [{b: 0}, {b: 2}]}
Version data entries
57 entries across 57 versions & 2 rubygems