MongoDbCollectionInfo interface
Décrit une collection prise en charge dans une base de données MongoDB
- Extends
Propriétés
database |
Nom de la base de données contenant la collection |
is |
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) |
is |
Indique si la collection est une collection système |
is |
Indique si la collection est une vue d’une autre collection |
shard |
Clé de partition sur la collection, ou null si la collection n’est pas partitionnée |
supports |
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. |
view |
Nom de la collection dont il s’agit d’une vue, si IsView a la valeur true |
Propriétés héritées
average |
Taille moyenne du document, ou -1 si la taille moyenne est inconnue |
data |
Taille totale estimée des données, en octets, ou -1 si la taille est inconnue. |
document |
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 |
qualified |
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
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