MongoDB\Model\IndexInfo::isTtl()
定義
MongoDB\Model\IndexInfo::isTtl()
インデックスが TTL インデックスであるかどうかを返します。 これは、
MongoDB\Collection::createIndex()
のexpireAfterSeconds
オプションと相関します。function isTtl(): boolean
Return Values
インデックスが TTL インデックスかどうかを示すブール値。
例
$info = new IndexInfo([ 'expireAfterSeconds' => 100, ]); var_dump($info->isTtl());
出力は次のようになります。
bool(true)
その他の参照
MongoDB マニュアルのlistIndexesコマンド参照
MongoDB マニュアルの「 TTL インデックス」