Soy nuevo en Elasticsearch. No creo que entiendo completamente el concepto de consulta y filtros. En mi caso, solo quiero usar filtros ya que no quiero usar funciones avanzadas como la puntuación.Consulta de Elasticsearch DSL desde una instrucción de SQL
¿Cómo convertiría la siguiente instrucción SQL en una consulta elasticsearch?
SELECT * FROM advertiser
WHERE company like '%com%'
AND sales_rep IN (1,2)
Lo que tengo hasta ahora:
curl -XGET 'localhost:9200/advertisers/advertiser/_search?pretty=true' -d '
{
"query" : {
"bool" : {
"must" : {
"wildcard" : { "company" : "*com*" }
}
}
},
"size":1000000
}'
Cómo agrego el quirófano filtros en el campo sales_rep?
Gracias