
Proyek ini adalah situs web untuk memfilter karakter anime/video/TV berdasarkan beberapa tag dan properti khusus karakter.
Proyek ini sangat bergantung pada pencarian teks lengkap untuk mengembalikan permintaan peringkat.
Siapkan proyek
git clone https://github.com/lepasq/cosplay-filter.git
cd cosplay-filter
npm install
tsc public/js/script.ts Selanjutnya Anda perlu mengatur server MySQL Anda, mengisi variabel lingkungan Anda dan menjalankan schema.sql . Sebagai contoh, Anda harus melihat .env :
# .env
DB_PORT=3306
PORT=4000
USR=root
HOST=localhost
DATABASE=Cosplay
PASSWORD=12345678
CONNECTION_LIMIT=20 Selanjutnya Anda perlu mengubah jalur file .csv Anda di file src/models/schema.sql ke jalur lokal Anda.
Akhirnya, mulailah server
npm start Contoh: human strong genre=amine akan menanyakan semua karakter anime dengan tag human dan strong akan menanyakan semua karakter anime dengan tag human dan strong .
Dimungkinkan juga untuk menggunakan operator spesifik MySQL kueri, seperti + untuk menunjukkan bahwa kata harus ada di setiap baris, atau - untuk menunjukkan bahwa kata tidak boleh ada dalam satu baris.