MongoDbCollectionInfo interface
MongoDB データベース内でサポートされているコレクションについて説明します
- Extends
プロパティ
| 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
コレクションのシャードキー、またはコレクションがシャード化されていない場合はnull
shardKey?: MongoDbShardKeyInfo
プロパティ値
supportsSharding
データベースでシャーディングが有効になっているかどうか。 移行タスクは、必要に応じてターゲットでシャーディングを有効にすることに注意してください。
supportsSharding: boolean
プロパティ値
boolean
viewOf
これがビューとなるコレクションの名前 (IsView が true の場合)
viewOf?: string
プロパティ値
string
継承されたプロパティの詳細
averageDocumentSize
平均ドキュメント サイズ (平均サイズが不明な場合は -1)
averageDocumentSize: number
プロパティ値
number
dataSize
documentCount
ドキュメントの推定総数、またはドキュメント数が不明な場合は -1
documentCount: number
プロパティ値
number
name
qualifiedName
データベースまたはコレクションの修飾名。 コレクションの場合、これはデータベース修飾名です。
qualifiedName: string
プロパティ値
string