insertOne method
Future<WriteResult>
insertOne(
- Map<
String, dynamic> document, { - WriteConcern? writeConcern,
- bool? bypassDocumentValidation,
Implementation
Future<WriteResult> insertOne(Map<String, dynamic> document,
{WriteConcern? writeConcern, bool? bypassDocumentValidation}) async {
if (!db._masterConnectionVerified.serverCapabilities.supportsOpMsg) {
throw MongoDartError('This method is not available before release 3.6');
}
return Future.sync(() {
var insertOneOptions = InsertOneOptions(
writeConcern: writeConcern,
bypassDocumentValidation: bypassDocumentValidation);
var insertOneOperation = InsertOneOperation(this, document,
insertOneOptions: insertOneOptions);
return insertOneOperation.executeDocument();
});
}