IndexingPolicy interface
Properties
| automatic | |
| composite |
An array of <xref:CompositeIndexes> representing composite indexes to be included. |
| excluded |
An array of ClientEncryptionIncludedPath represents the paths to be excluded for indexing. |
| full |
An array of FullTextIndex representing full text indexes to be included. |
| included |
An array of ClientEncryptionIncludedPath represents the paths to be included for indexing. |
| indexing |
The indexing mode (consistent or lazy) IndexingMode. |
| spatial |
|
| vector |
An array of VectorIndex represents the vector index paths to be included for indexing. |
Property Details
automatic
automatic?: boolean
Property Value
boolean
compositeIndexes
An array of <xref:CompositeIndexes> representing composite indexes to be included.
compositeIndexes?: CompositePath[][]
Property Value
CompositePath[][]
excludedPaths
An array of ClientEncryptionIncludedPath represents the paths to be excluded for indexing.
excludedPaths?: IndexedPath[]
Property Value
fullTextIndexes
An array of FullTextIndex representing full text indexes to be included.
fullTextIndexes?: FullTextIndex[]
Property Value
includedPaths
An array of ClientEncryptionIncludedPath represents the paths to be included for indexing.
includedPaths?: IndexedPath[]
Property Value
indexingMode
The indexing mode (consistent or lazy) IndexingMode.
indexingMode?: "consistent" | "lazy" | "none"
Property Value
"consistent" | "lazy" | "none"
spatialIndexes
vectorIndexes
An array of VectorIndex represents the vector index paths to be included for indexing.
vectorIndexes?: VectorIndex[]