CreateCollectionOptions | mongodb (original) (raw)
Optional
authdb
authdb?: string
Optional
autoIndexId
autoIndexId?: boolean
Optional
bsonRegExp
bsonRegExp?: boolean
Optional
capped
capped?: boolean
Optional
changeStreamPreAndPostImages
changeStreamPreAndPostImages?: {
enabled: boolean;
}
Optional
checkKeys
checkKeys?: boolean
Optional
clusteredIndex
Optional
collation
Optional
comment
comment?: unknown
Optional
dbName
dbName?: string
Optional
enableUtf8Validation
enableUtf8Validation?: boolean
Optional
Experimental
encryptedFields
Optional
expireAfterSeconds
expireAfterSeconds?: number
Optional
explain
Optional
fieldsAsRaw
Optional
flags
flags?: number
Optional
ignoreUndefined
ignoreUndefined?: boolean
Optional
indexOptionDefaults
Optional
max
max?: number
Optional
maxTimeMS
maxTimeMS?: number
Optional
noResponse
noResponse?: boolean
Optional
omitReadPreference
omitReadPreference?: boolean
Optional
pipeline
Optional
pkFactory
Optional
promoteBuffers
promoteBuffers?: boolean
Optional
promoteLongs
promoteLongs?: boolean
Optional
promoteValues
promoteValues?: boolean
Optional
raw
raw?: boolean
Optional
readConcern
Optional
readPreference
Optional
retryWrites
retryWrites?: boolean
Optional
serializeFunctions
serializeFunctions?: boolean
Optional
session
Optional
size
size?: number
Optional
storageEngine
Optional
Experimental
timeoutMS
timeoutMS?: number
Optional
timeseries
Optional
useBigInt64
useBigInt64?: boolean
Optional
validationAction
validationAction?: string
Optional
validationLevel
validationLevel?: string
Optional
validator
Optional
viewOn
viewOn?: string
Optional
willRetryWrite
willRetryWrite?: boolean