MongoDbCollectionInfo interface

Descreve uma coleção com suporte em um banco de dados MongoDB

Extends

Propriedades

databaseName

O nome do banco de dados que contém a coleção

isCapped

Se a coleção é uma coleção limitada (ou seja, se ela tem um tamanho fixo e atua como um buffer circular)

isSystemCollection

Se a coleção é coleção do sistema

isView

Se a coleção é uma exibição de outra coleção

shardKey

A chave de fragmento na coleção ou nula se a coleção não estiver fragmentada

supportsSharding

Se o banco de dados tem a fragmentação habilitada. Observe que a tarefa de migração habilitará a fragmentação no destino, se necessário.

viewOf

O nome da coleção da qual esta é uma exibição, se IsView for true

Propriedades herdadas

averageDocumentSize

O tamanho médio do documento ou -1 se o tamanho médio for desconhecido

dataSize

O tamanho total estimado dos dados, em bytes ou -1, se o tamanho for desconhecido.

documentCount

O número total estimado de documentos ou -1 se a contagem de documentos for desconhecida

name

O nome não qualificado do banco de dados ou da coleção

qualifiedName

O nome qualificado do banco de dados ou da coleção. Para uma coleção, esse é o nome qualificado para banco de dados.

Detalhes da propriedade

databaseName

O nome do banco de dados que contém a coleção

databaseName: string

Valor da propriedade

string

isCapped

Se a coleção é uma coleção limitada (ou seja, se ela tem um tamanho fixo e atua como um buffer circular)

isCapped: boolean

Valor da propriedade

boolean

isSystemCollection

Se a coleção é coleção do sistema

isSystemCollection: boolean

Valor da propriedade

boolean

isView

Se a coleção é uma exibição de outra coleção

isView: boolean

Valor da propriedade

boolean

shardKey

A chave de fragmento na coleção ou nula se a coleção não estiver fragmentada

shardKey?: MongoDbShardKeyInfo

Valor da propriedade

supportsSharding

Se o banco de dados tem a fragmentação habilitada. Observe que a tarefa de migração habilitará a fragmentação no destino, se necessário.

supportsSharding: boolean

Valor da propriedade

boolean

viewOf

O nome da coleção da qual esta é uma exibição, se IsView for true

viewOf?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

averageDocumentSize

O tamanho médio do documento ou -1 se o tamanho médio for desconhecido

averageDocumentSize: number

Valor da propriedade

number

Herdado deMongoDbObjectInfo.averageDocumentSize

dataSize

O tamanho total estimado dos dados, em bytes ou -1, se o tamanho for desconhecido.

dataSize: number

Valor da propriedade

number

Herdado deMongoDbObjectInfo.dataSize

documentCount

O número total estimado de documentos ou -1 se a contagem de documentos for desconhecida

documentCount: number

Valor da propriedade

number

Herdado deMongoDbObjectInfo.documentCount

name

O nome não qualificado do banco de dados ou da coleção

name: string

Valor da propriedade

string

Herdado deMongoDbObjectInfo.name

qualifiedName

O nome qualificado do banco de dados ou da coleção. Para uma coleção, esse é o nome qualificado para banco de dados.

qualifiedName: string

Valor da propriedade

string

Herdado deMongoDbObjectInfo.qualifiedName