Sono nuovo di Elasticsearch. Non penso di comprendere appieno il concetto di query e filtri. Nel mio caso voglio solo usare i filtri perché non voglio usare funzionalità avanzate come il punteggio.Query DSL Elasticsearch da un'istruzione SQL
Come convertire la seguente istruzione SQL nella query elasticsearch?
SELECT * FROM advertiser
WHERE company like '%com%'
AND sales_rep IN (1,2)
Quello che ho finora:
curl -XGET 'localhost:9200/advertisers/advertiser/_search?pretty=true' -d '
{
"query" : {
"bool" : {
"must" : {
"wildcard" : { "company" : "*com*" }
}
}
},
"size":1000000
}'
Come aggiungo il OR filtri sul campo RAPPRES?
Grazie