sql >> Databáze >  >> NoSQL >> MongoDB

mongoDB:$dateToString formát pro zobrazení času v 15minutových intervalech

K analýze dateHour můžete použít $dateFromString a poté přidejte _id.minutebucket vynásobený 900000 (15 minut * 60 sekund * 1000 milisekund):

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

Hřiště Mongo




  1. mongodb seskupit hodnoty podle více polí

  2. Instalace Apache CouchDB na Debian 9

  3. Vztah MongoDB index/RAM

  4. Jak vytvořím výpis MongoDB své databáze?