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

月に基づいてmongodbの古いレコードを削除します

    Javascriptの日付で任意の日付を指定できます

    db.user_track.remove( { access_time : {"$lt" : new Date(year, month_0_indexed, day)} })
    

    したがって、2013年9月1日より前にドキュメントを削除するには、コマンドを実行する必要があります

    db.user_track.remove( { access_time : {"$lt" : new Date(2013, 8, 1) } })
    

    9月は9か月目ですが、月フィールドのインデックスはゼロです。だから私たちはそれを8にします。



    1. 埋め込まれたドキュメント/配列のフィールドの平均を計算します

    2. Springデータ-MongoDB:別のデータベースに属するDBRefドキュメントを取得できません

    3. PostgreSQLとMongoDBの混合(Djangoバックエンドとして)

    4. MongoDB'$geoNearクエリのインデックスが見つかりません'