Partager via


MongoDbCollectionInfo interface

Décrit une collection prise en charge dans une base de données MongoDB

Extends

Propriétés

databaseName

Nom de la base de données contenant la collection

isCapped

Si la collection est une collection limitée (c’est-à-dire si elle a une taille fixe et agit comme une mémoire tampon circulaire)

isSystemCollection

Indique si la collection est une collection système

isView

Indique si la collection est une vue d’une autre collection

shardKey

Clé de partition sur la collection, ou null si la collection n’est pas partitionnée

supportsSharding

Indique si le partitionnement est activé dans la base de données. Notez que la tâche de migration active le partitionnement sur la cible si nécessaire.

viewOf

Nom de la collection dont il s’agit d’une vue, si IsView a la valeur true

Propriétés héritées

averageDocumentSize

Taille moyenne du document, ou -1 si la taille moyenne est inconnue

dataSize

Taille totale estimée des données, en octets, ou -1 si la taille est inconnue.

documentCount

Nombre total estimé de documents, ou -1 si le nombre de documents est inconnu

name

Nom non qualifié de la base de données ou de la collection

qualifiedName

Nom qualifié de la base de données ou de la collection. Pour une collection, il s’agit du nom qualifié de base de données.

Détails de la propriété

databaseName

Nom de la base de données contenant la collection

databaseName: string

Valeur de propriété

string

isCapped

Si la collection est une collection limitée (c’est-à-dire si elle a une taille fixe et agit comme une mémoire tampon circulaire)

isCapped: boolean

Valeur de propriété

boolean

isSystemCollection

Indique si la collection est une collection système

isSystemCollection: boolean

Valeur de propriété

boolean

isView

Indique si la collection est une vue d’une autre collection

isView: boolean

Valeur de propriété

boolean

shardKey

Clé de partition sur la collection, ou null si la collection n’est pas partitionnée

shardKey?: MongoDbShardKeyInfo

Valeur de propriété

supportsSharding

Indique si le partitionnement est activé dans la base de données. Notez que la tâche de migration active le partitionnement sur la cible si nécessaire.

supportsSharding: boolean

Valeur de propriété

boolean

viewOf

Nom de la collection dont il s’agit d’une vue, si IsView a la valeur true

viewOf?: string

Valeur de propriété

string

Détails de la propriété héritée

averageDocumentSize

Taille moyenne du document, ou -1 si la taille moyenne est inconnue

averageDocumentSize: number

Valeur de propriété

number

Hérité deMongoDbObjectInfo.averageDocumentSize

dataSize

Taille totale estimée des données, en octets, ou -1 si la taille est inconnue.

dataSize: number

Valeur de propriété

number

Hérité deMongoDbObjectInfo.dataSize

documentCount

Nombre total estimé de documents, ou -1 si le nombre de documents est inconnu

documentCount: number

Valeur de propriété

number

Hérité deMongoDbObjectInfo.documentCount

name

Nom non qualifié de la base de données ou de la collection

name: string

Valeur de propriété

string

Hérité deMongoDbObjectInfo.name

qualifiedName

Nom qualifié de la base de données ou de la collection. Pour une collection, il s’agit du nom qualifié de base de données.

qualifiedName: string

Valeur de propriété

string

Hérité deMongoDbObjectInfo.qualifiedName