Ce este expresia $dateToString
Pentru generarea de rapoarte lizibile sau gruparea pe intervale calendaristice (pe zi, săptămână sau lună), $dateToString convertește data internă BSON Date într-un șir de caractere conform specificatorilor de format (ex: %Y-%m-%d %H:%M:%S).
Acceptă parametrul opțional timezone pentru a asigura afișarea corectă în fusul orar al utilizatorului final (de exemplu 'Europe/Bucharest').
Exemplu Concret: Agruparea comenzilor pe zile calendaristice
db.vanzari.aggregate([
{
$group: {
_id: {
$dateToString: {
format: "%Y-%m-%d",
date: "$creat_la",
timezone: "Europe/Bucharest"
}
},
totalIncasat: { $sum: "$valoare" },
numarComenzi: { $sum: 1 }
}
},
{ $sort: { _id: -1 } }
]);
Întrebări & Exemple de Cod:
Expresia $dateToString în MongoDB AggregationAi o nelămurire despre utilizarea comenzii
Expresia $dateToString în MongoDB Aggregationsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.