こんにちは、私はどこかで立ち往生しました。node.jsでmongodbに取り組んでいます。収集データは特定の日付に1年後に自動的に削除されます。それを行う ?私はGoogleで利用可能な材料をチェックしたが、多くの成功を得ていない友人を助けてください...Mongodbからの自動削除コレクションレコードを防ぐ方法
私は私のコレクションのインデックスをチェックし、このようなデータを表示しています。あなたはその可能性が最も高い、あなたが(https://docs.mongodb.com/v3.2/core/index-ttl/)
で作業しているコレクションに定義されたTTL(制限するための時間)のインデックスを持つ湯がでそれを確認することができTTLインデックスを有するかどうか
[
{
"v" : 1,
"key" : {
"_id" : 1
},
"name" : "_id_",
"ns" : "firstfive.teachers"
},
{
"v" : 1,
"key" : {
"_fts" : "text",
"_ftsx" : 1
},
"name" : "firstname_lastname_text",
"weights" : {
"firstName" : 1,
"lastName" : 1
},
"default_language" : "english",
"language_override" : "language",
"ns" : "firstfive.teachers",
"textIndexVersion" : 2
}
]
ありがとうございます!私はリンクをチェックさせてください、私は助けが必要なら助けを知らせます。 –
#djaszczurowski私はこのコマンドをgoogle 'db.adminCommand({setParameter:1、ttlMonitorEnabled:false});で実行しました。 –
する必要があります。個人的に私はそれを使用する必要はありませんでしたが、ドキュメントに従ってそれは動作しますhttps://docs.mongodb.com/v3.2/reference/parameters/#param.ttlMonitorEnabled – djaszczurowski