value property
Contains the command’s returned value. For remove operations, value contains the removed document if the query matches a document. If the query does not match a document to remove, value contains null.
For update operations, the value embedded document contains the following:
- If the new parameter is not set or is false:
- the pre-modification document if the query matches a document;
- otherwise, null.
- If new is true:
- the modified document if the query returns a match;
- the inserted document if upsert: true and no document matches the query;
- otherwise, null.
Implementation
Map<String, dynamic>? value;