¿Cómo implementar la búsqueda difusa en PHP?
Mysql admite búsqueda de texto completo en lenguaje natural
Requisitos para los campos:
Solo campos de tipo CHAR, VARCHAR o TEXT
El tipo de tabla es MyISAM
Después de crear la tabla e importar datos, se creará un índice de texto completo
Uso:
seleccione campo1, campo2, campo3, MATCH (coincidencia), MATCH ( partido), PARTIDO (partido), PARTIDO (partido). >Uso:
Seleccione campo1, campo2, campo3, COINCIDIR (el nombre del campo que se va a comparar) CONTRA('palabra clave') de la tabla con puntuación>0
como puntuación ,
Cada línea acertada tendrá una puntuación Cuanto mayor sea la puntuación, más cerca estará el resultado de la palabra clave. Cuanto menor sea la puntuación, más ambiguo será el resultado.