Búsqueda en varias columnas con Búsqueda de texto completo (FTS) con múltiples tokens con operador OR
Estoy usando FTS para consultar mi base de datos para aumentar la velocidad de búsqueda, ya que también necesito buscar en la descripción del texto,
Cuando intento consultar con una sola columna, funciona bien como a continuación
select * from productsearch where productsearch match ('prod_name:panasonic*tw*')
Y también,
select * from productsearch where productsearch match ('prod_short_desc:samsung*s5*')
Entonces, por encima de ambas consultas me dan el resultado esperado, pero cuando trato de combinar ambas consultas usandoOR
operador no me está dando ningún resultado
select * from productsearch where productsearch match ('prod_name:panasonic*tw* OR
prod_short_desc:samsung*s5*')
Entonces, quiero saber si estoy haciendo algo mal aquí mientras usoOR
operador para buscar múltiples columnas
ACTUALIZAR
La consulta a continuación funciona bien, pero eso no cumple mi requisito,
select * from productsearch where productsearch match ('prod_name:panasonic* OR
prod_short_desc:samsung*')
Puedes ver que si elimino los tokens múltiples, entonces funciona bien conOR
operador también.