Cum funcționează must_not
Clauza must_not funcționează întotdeauna în context de filtru (non-scoring context). Documentele care corespund criteriilor din must_not sunt eliminate complet din lista finală de rezultate.
Exemplu Concret: Excluderea produselor indisponibile
curl -X GET "http://localhost:9200/produse/_search" \
-H "Content-Type: application/json" \
-d '{
"query": {
"bool": {
"must": [
{ "match": { "categorie": "electronice" } }
],
"must_not": [
{ "term": { "stoc": 0 } },
{ "term": { "reconditionat": true } }
]
}
}
}'
Întrebări & Exemple de Cod:
bool must_not: Excluderea Documentelor din RezultateAi o nelămurire despre utilizarea comenzii
bool must_not: Excluderea Documentelor din Rezultatesau 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.