
Este proyecto es un sitio web para filtrar caracteres de anime/video/TV basados en algunas etiquetas y propiedades específicas de los caracteres.
Este proyecto se basa en gran medida en la búsqueda de texto completo para devolver consultas clasificadas.
Configurar el proyecto
git clone https://github.com/lepasq/cosplay-filter.git
cd cosplay-filter
npm install
tsc public/js/script.ts A continuación, debe configurar su servidor MySQL, completar sus variables de entorno y ejecutar schema.sql . Como ejemplo, debe echar un vistazo a .env :
# .env
DB_PORT=3306
PORT=4000
USR=root
HOST=localhost
DATABASE=Cosplay
PASSWORD=12345678
CONNECTION_LIMIT=20 A continuación, debe cambiar la ruta de sus archivos .csv en el archivo src/models/schema.sql a su ruta local.
Finalmente, inicie el servidor
npm start Ejemplo: human strong genre=amine consultará a todos los personajes de anime con las etiquetas human and strong consultará a todos los personajes de anime con las etiquetas human y strong .
También es posible usar operadores específicos de consulta MySQL, como + para indicar que una palabra debe estar presente en cada fila - para indicar que una palabra no debe estar presente en una fila.