De ce este necesar nested aggregation
În mod standard, tablourile de obiecte din JSON sunt aplatizate intern de Lucene, pierzând legătura dintre proprietățile aceluiași sub-obiect. Tipurile marcate ca nested sunt salvate ca documente Lucene ascunse separate, iar agregarea nested permite analiza proprietăților interne.
Exemplu Concret: Calculul notei medii a recenziilor îmbricate
curl -X GET "http://localhost:9200/produse/_search" \
-H "Content-Type: application/json" \
-d '{
"size": 0,
"aggs": {
"recenzii_nested": {
"nested": { "path": "recenzii" },
"aggs": {
"nota_medie": { "avg": { "field": "recenzii.nota" } }
}
}
}
}'
Întrebări & Exemple de Cod:
nested aggregation: Agregarea Obiectelor ÎmbricateAi o nelămurire despre utilizarea comenzii
nested aggregation: Agregarea Obiectelor Îmbricatesau 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.