No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Consultas booleanas

9/16
Recursos

Aportes 6

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

muy interesante el funcionamiento de “minimum_should_match”.

  • “bool” es el indicativo de la consulta booleana
  • “mach” es el operador que se usa para buscar sobre campos de tipo text (Búsquedas de texto completo) (En mis palabras COINCIDENCIAS DE TEXTO)
  • “term” es alquel que se usa para buscar valores de texto exactos (keyword) y también sirve para valores numéricos (En mis palabras EXACTAMENTE LO QUE ESCRIBÍ)

Esta bien potente esta herramienta!

Y en las búsquedas como se pueden pasar variables?

Primer consulta.
{
“query”: {
“bool”: {
“must”: {
“match”: {
“descripcion”: “picante”
}
},
“filter”: {
“term”: {
“estado”: “activo”
}
},
“must_not”: {
“term”: {
“pedidosUltimaHora”: 0
}
},
“shoul”: [
{
“match”: {
“descripcion”: “aguacate”
}
},
{
“match”: {
“descripcion”: “guacamole”
}
}
]
}
}
}

👍👍