Puterea și riscurile query_string
Interogarea query_string oferă acces complet la parserul de sintaxă nativă Apache Lucene (inclusiv prefixe de câmp titlu:react, intervale varsta:[20 TO 30] și operatori booleeni). Nu se recomandă expunerea directă către utilizatori finali neverificați deoarece o paranteză închisă greșit aruncă o eroare de sintaxă 400.
Exemplu Concret: Căutare combinată în query_string
curl -X GET "http://localhost:9200/articole/_search" \
-H "Content-Type: application/json" \
-d '{
"query": {
"query_string": {
"query": "(dexblog OR tutoriale) AND taguri:javascript AND -arhivat:true",
"default_field": "continut"
}
}
}'
Întrebări & Exemple de Cod:
query_string: Sintaxa Avansată LuceneAi o nelămurire despre utilizarea comenzii
query_string: Sintaxa Avansată Lucenesau 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.