SmartChat utiiza un buscador que cuenta con una sintáxis especial para interpretar los términos y operadores del proceso de búsqueda.
Para hacer una búsqueda tienes que indicar un identificador de pregunta en el que deseas buscar, dos puntos ( : ) y después el término de búsqueda:
Round Rectangle | ||
---|---|---|
| ||
identificador_pregunta : término de búsqueda |
Por ejemplo:
SINTÁXIS | DESCRIPCIÓN |
---|---|
calificacion : excelente | Busca todas las ocurrencias de la palabra "excelente" dentro de la pregunta cuyo identificador es "calificacion" |
integer_1 : 35 | Busca todas las ocurrencias del número "35" dentro de la pregunta cuyo identificador es "integer_1" |
...
MODIFICADOR | DESCRIPCIÓN | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CARACTERES COMODÍN | Un caracter comodín se puede aplicar a un término sencillo, pero no a una frase.
| |||||||||||||||||
BÚSQUEDA DIFUSA | Permite descubrir términos que son similares sin ser necesariamente una coincidencia exacta. Para realizar una búsqueda difusa, utiliza el símbolo de la tilde
Por ejemplo, para buscar un término similar a "pago", la sintáxis sería:
Esta búsqueda difusa arrojaría resultados como pago, pagos, paga, lago, hago. | |||||||||||||||||
BÚSQUEDA POR INTERVALO | Una búsqueda por intervalo especifica un rango de valores para un campo (un rango con un límite superior y un límite inferior). La consulta coincide con aquellos datos cuyo valor se encuentra dentro del rango especificado.
Las consultas por intervalo pueden ser incluyendo o excluyendo los límites superior e inferior.
La siguiente consulta rango arroja todos los documentos cuyo campo mod_date tiene un valor entre 20020101 y 20030101, incluyendo ambas fechas:
Las consultas por intervalo no se limitan a los campos de fecha o numéricos. También es posible usar consultas de intervalo con campos que no son tipo texto:
Esta consulta encontrará todos los documentos cuyos títulos se encuentren entre Aida y Carmen, pero sin incluir Aida y Carmen.
|