Solución Confirmada / error-analisis-consulta-booleana-qz8rw
Error de análisis en consulta Booleana
Diagnóstico del error
Cuando se combinan condiciones 'must' y 'should' incorrectamente en una consulta booleana, puede provocar resultados inesperados o una 'excepción de análisis'. Las combinaciones erróneas a menudo ocurren por la falta de claridad en la lógica de la consulta.
Fix Sugerido
Revisar la lógica y la jerarquía de los bloques Booleans:
```json
{
"query": {
"bool": {
"must": [
{ "match": { "status": "active" } }
],
"should": [
{ "match": { "nombre": "Juan" } },
{ "match": { "apellido": "Pérez" } }
]
}
}
}
```