定义
MongoDB\Model\CollectionInfo::getCappedSize()返回固定大小集合的大小限制(以字节为单位)。 这与
MongoDB\Database::createCollection()的size选项相关。function getCappedSize(): integer|null
Return Values
固定大小集合的大小限制(以字节为单位)。 如果collection未设定上限,则返回null 。
示例
$db = (new MongoDB\Client)->test;
// Creates a capped collection with a size of 1048576$db->createCollection( 'myCappedCollection', ['capped' => true, 'size' => 1048576]);
// Retrieves the size limit for the capped collectionforeach ($db->listCollections(['filter' => ['name' => 'myCappedCollection']]) as $info) { var_dump($info->getCappedSize());}而输出将类似如下所示:
int(1048576)另请参阅
MongoDB 手册中的固定大小集合
MongoDB 手册中的listCollections命令参考