Jestem nowy w Elasticsearch. Nie sądzę, że w pełni rozumiem pojęcie zapytań i filtrów. W moim przypadku chcę używać filtrów, ponieważ nie chcę korzystać z funkcji zaawansowanej, takiej jak punktacja.Elasticsearch Zapytanie DSL z instrukcji SQL
Jak przekonwertować następującą instrukcję SQL na zapytanie elasticsearch?
SELECT * FROM advertiser
WHERE company like '%com%'
AND sales_rep IN (1,2)
Co mam tak daleko:
curl -XGET 'localhost:9200/advertisers/advertiser/_search?pretty=true' -d '
{
"query" : {
"bool" : {
"must" : {
"wildcard" : { "company" : "*com*" }
}
}
},
"size":1000000
}'
Jak mogę dodać lub filtrów na polu sales_rep?
Dzięki