insert method

Future<Map<String, dynamic>> insert(
  1. Map<String, dynamic> document, {
  2. WriteConcern? writeConcern,
})

Inserts a document into a collection

Implementation

Future<Map<String, dynamic>> insert(Map<String, dynamic> document,
    {WriteConcern? writeConcern}) async {
  if (db._masterConnectionVerified.serverCapabilities.supportsOpMsg) {
    await insertOne(document, writeConcern: writeConcern);
    return db._getAcknowledgement(writeConcern: writeConcern);
  }
  return legacyInsert(document, writeConcern: writeConcern);
}