Tengo la siguiente consulta de búsqueda elástica con solo un filtro de términos. Mi consulta es mucho más compleja, pero solo intento mostrar el problema aquí.Elastic Search Problema de guión con el filtro de términos
{
"filter": {
"term": {
"field": "update-time"
}
}
}
Cuando paso en un valor con guiones al filtro, obtengo cero resultados. Pero si intento sin un valor sin cifrar, obtengo resultados. No estoy seguro de si el guión es un problema aquí, pero mi escenario me hace creerlo.
¿Hay alguna manera de escapar del guión para que el filtro muestre los resultados? Intenté escapar del guión con una barra invertida que leí de los foros de Lucene, pero no sirvió de nada.
Además, si paso en un valor GUID en este campo que está dividido en guiones y rodeado de llaves, algo así como - {ASD23-34SD-DFE1-42FWW}, necesitaría minúsculas de los caracteres del alfabeto y lo haría necesidad de escapar de las llaves también?
Gracias
que desperdicia un día sólo para darse cuenta de que el problema de no conseguir ningún documento posterior no se debió a una consulta mal pero debido a un guión en mi ejemplo de prueba ... –