
Dieses Projekt ist eine Website, um Anime/Video/TV-Zeichen basierend auf einigen charakterspezifischen Tags und Eigenschaften zu filtern.
Dieses Projekt stützt sich stark auf Volltextsearch, um Rangabfragen zurückzugeben.
Richten Sie das Projekt ein
git clone https://github.com/lepasq/cosplay-filter.git
cd cosplay-filter
npm install
tsc public/js/script.ts Als nächstes müssen Sie Ihren MySQL -Server einrichten, Ihre Umgebungsvariablen ausfüllen und schema.sql ausführen. Als Beispiel sollten Sie einen Blick auf .env :
# .env
DB_PORT=3306
PORT=4000
USR=root
HOST=localhost
DATABASE=Cosplay
PASSWORD=12345678
CONNECTION_LIMIT=20 Als nächstes müssen Sie den Pfad Ihrer .csv -Dateien in der Datei src/models/schema.sql auf Ihren lokalen Pfad ändern.
Schließlich starten Sie den Server
npm start Beispiel strong human strong genre=amine wird alle Anime -Charaktere mit den Tags human und strong abfragen human
Es ist auch möglich, mySQL -Abfrage bestimmte Operatoren wie + zu verwenden, um anzuzeigen, dass in jeder Zeile ein Wort vorhanden sein muss oder - um anzuzeigen, dass ein Wort nicht in einer Zeile vorhanden sein darf.