addUpdateDocument abstract method

Future addUpdateDocument(
  1. FireStoreDoc obj,
  2. DocumentReference<Object?> documentReference
)

This function is used to completely replace the data in a document with the provided object. If the document does not exist, this method will create a new document with the provided object. If the document already exists, it will overwrite the existing data with the new object.

Implementation

/// If the document does not exist, this method will create
/// a new document with the provided object.

/// If the document already exists, it will overwrite the
/// existing data with the new object.
Future addUpdateDocument(
  FireStoreDoc obj,

  /// This is the reference of a document
  DocumentReference documentReference,
);