Freigeben über


MongoDbCollectionInfo interface

Beschreibt eine unterstützte Auflistung in einer MongoDB-Datenbank

Extends

Eigenschaften

databaseName

Der Name der Datenbank, die die Sammlung enthält

isCapped

Gibt an, ob es sich bei der Auflistung um eine kapitale Sammlung handelt (d. h. ob sie eine feste Größe aufweist und wie ein Kreispuffer fungiert)

isSystemCollection

Gibt an, ob es sich bei der Sammlung um eine Systemsammlung handelt.

isView

Gibt an, ob es sich bei der Sammlung um eine Ansicht einer anderen Sammlung handelt.

shardKey

Der Shardschlüssel für die Auflistung oder NULL, wenn die Auflistung nicht abgeshardt ist

supportsSharding

Gibt an, ob die Datenbank die Sharding-Funktion aktiviert hat. Beachten Sie, dass die Migrationsaufgabe bei Bedarf das Sharding für das Ziel aktiviert.

viewOf

Der Name der Auflistung, bei der dies eine Ansicht ist, wenn IsView wahr ist

Geerbte Eigenschaften

averageDocumentSize

Die durchschnittliche Dokumentgröße oder -1, wenn die durchschnittliche Größe unbekannt ist.

dataSize

Die geschätzte Gesamtdatengröße, in Byte oder -1, wenn die Größe unbekannt ist.

documentCount

Die geschätzte Gesamtzahl der Dokumente oder -1, wenn die Dokumentanzahl unbekannt ist.

name

Der nicht qualifizierte Name der Datenbank oder Sammlung

qualifiedName

Der qualifizierte Name der Datenbank oder Sammlung. Bei einer Sammlung ist dies der datenbankqualifizierte Name.

Details zur Eigenschaft

databaseName

Der Name der Datenbank, die die Sammlung enthält

databaseName: string

Eigenschaftswert

string

isCapped

Gibt an, ob es sich bei der Auflistung um eine kapitale Sammlung handelt (d. h. ob sie eine feste Größe aufweist und wie ein Kreispuffer fungiert)

isCapped: boolean

Eigenschaftswert

boolean

isSystemCollection

Gibt an, ob es sich bei der Sammlung um eine Systemsammlung handelt.

isSystemCollection: boolean

Eigenschaftswert

boolean

isView

Gibt an, ob es sich bei der Sammlung um eine Ansicht einer anderen Sammlung handelt.

isView: boolean

Eigenschaftswert

boolean

shardKey

Der Shardschlüssel für die Auflistung oder NULL, wenn die Auflistung nicht abgeshardt ist

shardKey?: MongoDbShardKeyInfo

Eigenschaftswert

supportsSharding

Gibt an, ob die Datenbank die Sharding-Funktion aktiviert hat. Beachten Sie, dass die Migrationsaufgabe bei Bedarf das Sharding für das Ziel aktiviert.

supportsSharding: boolean

Eigenschaftswert

boolean

viewOf

Der Name der Auflistung, bei der dies eine Ansicht ist, wenn IsView wahr ist

viewOf?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

averageDocumentSize

Die durchschnittliche Dokumentgröße oder -1, wenn die durchschnittliche Größe unbekannt ist.

averageDocumentSize: number

Eigenschaftswert

number

vonMongoDbObjectInfo.averageDocumentSize

dataSize

Die geschätzte Gesamtdatengröße, in Byte oder -1, wenn die Größe unbekannt ist.

dataSize: number

Eigenschaftswert

number

geerbt vonMongoDbObjectInfo.dataSize

documentCount

Die geschätzte Gesamtzahl der Dokumente oder -1, wenn die Dokumentanzahl unbekannt ist.

documentCount: number

Eigenschaftswert

number

geerbt vonMongoDbObjectInfo.documentCount

name

Der nicht qualifizierte Name der Datenbank oder Sammlung

name: string

Eigenschaftswert

string

vonMongoDbObjectInfo.name geerbt

qualifiedName

Der qualifizierte Name der Datenbank oder Sammlung. Bei einer Sammlung ist dies der datenbankqualifizierte Name.

qualifiedName: string

Eigenschaftswert

string

geerbt vonMongoDbObjectInfo.qualifiedName