sql >> データベース >  >> NoSQL >> MongoDB

MongoDBドキュメントの有効期限が早すぎます(mongoose)

    私はこれをテストしました:

    var TestSchema = new Schema({
      name: String,
      createdAt: { type: Date, expires: '2m', default: Date.now }
    });
    

    ドキュメントは2分後に削除され、TTLインデックスが120のTTLで(デフォルトではバックグラウンドとして)適切に作成されていることも確認しました。 秒。

    その時間形式を試して、それがうまくいくかどうかを確認してください。

    MongoDBバージョン: 3.6.5




    1. マングースプロミスエラー

    2. mongodbでジャーナルのサイズを制御する方法は?

    3. Monkを使用したMongodb:dbがダウンしている場合のエラーのキャッチと処理

    4. マングースの特定のフィールドを更新するにはどうすればよいですか?