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

MongoDBシェルのISODateへの日数の加算/減算

    これは、Mongodbで最後のX分間のデータを取得するためのクエリで回答されています

    query = {
        timestamp: { // 18 minutes ago (from now)
            $gt: new Date(ISODate().getTime() - 1000 * 60 * 18)
        }
    }
    

    そしてあなたの場合、数日間:

    "StartDate" : { "$gte" : new Date(ISODate().getTime() - 1000 * 3600 * 24 * 3) }
    

    または

    "StartDate" : { "$gte" : new Date(ISODate().getTime() - 1000 * 86400 * 3) }
    

    (ここでは 3 はあなたの日数です)



    1. $unsetは空です。次のようにフィールドを指定する必要があります:{$ unset:{<field>:...}}

    2. Java3.0ドライバーでMongoDB認証を確認する

    3. Elasticache redisクラスターをスレーブとして設定するにはどうすればよいですか?

    4. MongoDBで日付から日を取得する8つの方法