Robo Mongoを使用してMongo DBクエリを実行しています。私は 'requestReceivedTimestamp
'カラムに日付の時刻を保持するコレクションを持っています(例:12/13/2016 23:18:56 EST)。私は以下のコマンドを使ってこの列にTTL Expiryインデックスを設定しました。何らかの理由で、私はレコードが削除されて表示されません。ここで何か間違っているのですか? ttlMonitor
がONであることを確認する>このコマンド - db.adminCommand({setParameter:1, ttlMonitorEnabled:true});
:MongoDBのTTLの監視を有効にするには'requestReceivedTimestamp'
TTLを設定してもMongoDBのレコードが削除されない
にTTLのインデックスを作成するには、このコマンドを実行した> -
db.logging.createIndex({ "requestReceivedTimestamp": 1 }, { expireAfterSeconds: 2592000 })
。 の場合はまたはの場合はと表示されているので、このコマンドを実行してONにしています。
これはmongo DBを使用したデータの表示方法です。
How the collection looks like in RoboMongo
を、私はあなたを助けてくれてうれしい:) –