MongoDbCollectionInfo interface
描述 MongoDB 数据库中受支持的集合
属性
| database |
包含集合的数据库的名称 |
| is |
集合是否是上限集合(即它是否具有固定大小并充当循环缓冲区) |
| is |
集合是否为系统集合 |
| is |
集合是否是另一个集合的视图 |
| shard |
集合上的分片键,如果集合未分片,则为 null |
| supports |
数据库是否启用了分片。 请注意,如有必要,迁移任务将在目标上启用分片。 |
| view |
如果 IsView 为 true,则此视图的集合的名称 |
继承属性
| average |
平均文档大小,如果平均大小未知,则 -1 |
| data |
估计的总数据大小(以字节为单位)或 -1(如果大小未知)。 |
| document |
估计的文档总数,如果文档计数未知,则 -1 |
| name | 数据库或集合的非限定名称 |
| qualified |
数据库或集合的限定名称。 对于集合,这是数据库限定名称。 |
属性详细信息
databaseName
包含集合的数据库的名称
databaseName: string
属性值
string
isCapped
集合是否是上限集合(即它是否具有固定大小并充当循环缓冲区)
isCapped: boolean
属性值
boolean
isSystemCollection
集合是否为系统集合
isSystemCollection: boolean
属性值
boolean
isView
集合是否是另一个集合的视图
isView: boolean
属性值
boolean
shardKey
supportsSharding
数据库是否启用了分片。 请注意,如有必要,迁移任务将在目标上启用分片。
supportsSharding: boolean
属性值
boolean
viewOf
如果 IsView 为 true,则此视图的集合的名称
viewOf?: string
属性值
string
继承属性详细信息
averageDocumentSize
平均文档大小,如果平均大小未知,则 -1
averageDocumentSize: number
属性值
number