toMap method
Implementation
Map<String, Object> toMap() {
return <String, Object>{
keyQ: q,
keyU: u,
if (upsert) keyUpsert: upsert,
if (multi) keyMulti: multi,
if (collation != null) keyCollation: collation!.options,
if (arrayFilters != null) keyArrayFilters: arrayFilters!,
if (hint != null)
keyHint: hint!
else if (hintDocument != null)
keyHint: hintDocument!,
};
}