FindAndModifyOptions constructor

FindAndModifyOptions({
  1. bool? bypassDocumentValidation,
  2. WriteConcern? writeConcern,
  3. int? maxTimeMS,
  4. CollationOptions? collation,
  5. String? comment,
})

Implementation

FindAndModifyOptions(
    {bool? bypassDocumentValidation,
    this.writeConcern,
    this.maxTimeMS,
    this.collation,
    this.comment})
    : bypassDocumentValidation = bypassDocumentValidation ?? false {
  if (maxTimeMS != null && maxTimeMS! < 1) {
    throw MongoDartError('MaxTimeMS parameter must be a positive value');
  }
}