toMap method

Map<String, Object> toMap()
inherited

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!,
  };
}