InsertManyOptions
public struct InsertManyOptions : Encodable
Options to use when executing a multi-document insert operation on a MongoCollection
.
-
If true, allows the write to opt-out of document level validation.
Declaration
Swift
public let bypassDocumentValidation: Bool?
-
If true, when an insert fails, return without performing the remaining writes. If false, when a write fails, continue with the remaining writes, if any. Defaults to true.
Declaration
Swift
public let ordered: Bool
-
An optional WriteConcern to use for the command.
Declaration
Swift
public let writeConcern: WriteConcern?
-
Convenience initializer allowing any/all parameters to be omitted or optional
Declaration
Swift
public init(bypassDocumentValidation: Bool? = nil, ordered: Bool? = nil, writeConcern: WriteConcern? = nil)