Bazat e të dhënave

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" } } },
]);

Terma të lidhur