AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。

MongoDB\Model\CollectionInfo::getOptions()

MongoDB\Model\CollectionInfo::getOptions()

コレクション オプションを返します。 これはMongoDB\Database::createCollection()の オプションと相関しますが、サーバーによって設定された追加のフィールドが含まれる場合があります。

function getOptions(): array

コレクションオプション これは、 listCollectionsコマンドの応答で返されるoptionsフィールドに対応します。

<?php // Creates a capped collection$db->createCollection( 'myCappedCollection', ['capped' => true, 'size' => 1048576]); // Retrieves the options for the collectionforeach ($db->listCollections(['filter' => ['name' => 'myCappedCollection']]) as $info) { var_dump($info->getOptions());}

出力は次のようになります。

array(2) { ["capped"]=> bool(true) ["size"]=> int(1048576)}