MongoDB queries & aggregation
Në shqip: Query-t dhe agregimi në MongoDB
ShpjegimiSQ
Në MongoDB kërkon me find({ nota: { $gte: 9 } }) dhe për raporte përdor „aggregation pipeline“: një varg hapash si $match (filtro), $group (grupo) dhe $sort — si GROUP BY i SQL-së, por me hapa.
EnglishEN
In MongoDB you query with find({ grade: { $gte: 9 } }) and for reports use the “aggregation pipeline”: a chain of steps like $match (filter), $group (group) and $sort — like SQL's GROUP BY, but in stages.
Si ta mendosh
Si një linjë fabrike: filtro, grupo, rendit.
Lexoje në anglisht
Like a factory line: filter, group, sort.
Shembull kodijavascript
db.nxenesit.aggregate([
{ $match: { nota: { $gte: 5 } } },
{ $group: { _id: "$klasa", mesatarja: { $avg: "$nota" } } },
]);