2016-05-24 7 views
0

追加のフィールドをTTLと共にインデックスしたいと思います。 ドキュメントで述べたように、MongoDBはTTLでのcompund indexingを許可していません。https://docs.mongodb.com/v3.0/core/index-ttl/#restrictionsMongoDBでTTLを使用した追加フィールドのインデックス付け

「TTLインデックスは。複合インデックスはTTLをサポートしていない単一フィールドインデックスであり、expireAfterSecondsオプションを無視します。」

私はTTLを持つ複合インデックスを作成することが可能な任意のハックがありますか?

+0

両方の列を含む2番目の複合インデックスを作成するだけです。 – JohnnyHK

答えて

0

いいえ、私の知る限りではありません。配列にTTL索引を付けることができます。この場合、索引は最も古い日付値を使用して文書をいつ削除するかを決定します。

関連する問題