MongoDB\Model\IndexInfo::isTtl()
On this page
Definition
MongoDB\Model\IndexInfo::isTtl()
Return whether the index is a TTL index. This correlates with the
expireAfterSeconds
option forMongoDB\Collection::createIndex()
.function isTtl(): boolean
Return Values
A boolean indicating whether the index is a TTL index.
Examples
$info = new IndexInfo([ 'expireAfterSeconds' => 100, ]); var_dump($info->isTtl());
The output would then resemble:
bool(true)
See Also
listIndexes command reference in the MongoDB manual
TTL Indexes in the MongoDB manual