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

mongoDB:15分間隔で時間を表示する$dateToString形式

    $dateFromStringを使用してdateHourを解析できます 次に、_id.minutebucketを追加します 900000を掛けたもの (15分*60秒*1000ミリ秒):

    {
        dateHour: {
            $let: {
                vars: { parsedDate: { $dateFromString: { dateString: "$_id.dateHour", format: "%Y-%m-%dT%H" } } },
                in: { $toString: [ { $add: [ "$$parsedDate", { $multiply: [ "$_id.minuteBucket", 900000 ] } ] } ] }
            }
        }
    }
    

    モンゴプレイグラウンド




    1. 数値が範囲内にあるかどうかを判断するためのRedisまたはMongo?

    2. Redisに保存されている値を参照/表示するにはどうすればよいですか?

    3. ページネーションにMongoDBアグリゲーションを使用するにはどうすればよいですか?

    4. jacksonは、Springのインターフェイスのリストを使用してオブジェクトを逆シリアル化します