CreateCollectionOptions | mongodb (original) (raw)

Optionalauthdb

authdb?: string

OptionalautoIndexId

autoIndexId?: boolean

OptionalbsonRegExp

bsonRegExp?: boolean

Optionalcapped

capped?: boolean

OptionalchangeStreamPreAndPostImages

changeStreamPreAndPostImages?: {
enabled: boolean;
}

OptionalcheckKeys

checkKeys?: boolean

OptionalclusteredIndex

Optionalcollation

Optionalcomment

comment?: unknown

OptionaldbName

dbName?: string

OptionalenableUtf8Validation

enableUtf8Validation?: boolean

Optional ExperimentalencryptedFields

OptionalexpireAfterSeconds

expireAfterSeconds?: number

Optionalexplain

OptionalfieldsAsRaw

Optionalflags

flags?: number

OptionalignoreUndefined

ignoreUndefined?: boolean

OptionalindexOptionDefaults

Optionalmax

max?: number

OptionalmaxTimeMS

maxTimeMS?: number

OptionalnoResponse

noResponse?: boolean

OptionalomitReadPreference

omitReadPreference?: boolean

Optionalpipeline

OptionalpkFactory

OptionalpromoteBuffers

promoteBuffers?: boolean

OptionalpromoteLongs

promoteLongs?: boolean

OptionalpromoteValues

promoteValues?: boolean

Optionalraw

raw?: boolean

OptionalreadConcern

OptionalreadPreference

OptionalretryWrites

retryWrites?: boolean

OptionalserializeFunctions

serializeFunctions?: boolean

Optionalsession

Optionalsize

size?: number

OptionalstorageEngine

Optional ExperimentaltimeoutMS

timeoutMS?: number

Optionaltimeseries

OptionaluseBigInt64

useBigInt64?: boolean

OptionalvalidationAction

validationAction?: string

OptionalvalidationLevel

validationLevel?: string

Optionalvalidator

OptionalviewOn

viewOn?: string

OptionalwillRetryWrite

willRetryWrite?: boolean

OptionalwriteConcern