Rumah  >  Artikel  >  pangkalan data  >  Ralat Indeks FULLTEXT: Bagaimana untuk Membetulkan \"Tidak Dapat Menemui Senarai Lajur Padanan Indeks FULLTEXT\"?

Ralat Indeks FULLTEXT: Bagaimana untuk Membetulkan \"Tidak Dapat Menemui Senarai Lajur Padanan Indeks FULLTEXT\"?

Susan Sarandon
Susan Sarandonasal
2024-10-26 11:41:02926semak imbas

 FULLTEXT Index Error: How to Fix

Isu Indeks Teks Penuh: Menyelesaikan masalah "Tidak Dapat Menemui Senarai Lajur Padanan Indeks FULLTEXT"

Apabila cuba mencari istilah dalam jadual menggunakan indeks FULLTEXT, anda mungkin menghadapi ralat "Tidak dapat mencari indeks FULLTEXT yang sepadan dengan senarai lajur." Ini menunjukkan bahawa indeks yang digunakan tidak sejajar dengan betul dengan lajur yang dinyatakan dalam klausa MATCH.

Untuk menyelesaikan isu ini, anda perlu memeriksa pembinaan indeks FULLTEXT anda dan memastikan ia mengandungi bilangan yang sama lajur, dalam susunan yang sama, seperti yang dinyatakan dalam klausa MATCH.

Dalam contoh yang diberikan, pertanyaan carian cuba memadankan lajur jenama dengan istilah 'Skoda'. Walau bagaimanapun, indeks FULLTEXT yang ditakrifkan dalam jadual termasuk berbilang lajur, termasuk jenama. Ketidakpadanan antara indeks dan klausa MATCH ini mengakibatkan ralat.

Untuk membetulkan isu ini, laksanakan arahan berikut:

ALTER TABLE products ADD FULLTEXT(brand);

Ini akan mencipta indeks FULLTEXT baharu yang khusus merangkumi hanya lajur jenama. Sebaik sahaja indeks baharu dibuat, anda sepatutnya boleh melakukan operasi carian tanpa menghadapi ralat.

Ingat, untuk mengelakkan isu ini berulang, sentiasa pastikan indeks FULLTEXT anda mengandungi bilangan lajur yang sama dalam susunan yang sama seperti lajur yang dinyatakan dalam klausa MATCH. Melakukannya akan menjamin penggunaan indeks yang betul dan hasil carian yang cekap.

Atas ialah kandungan terperinci Ralat Indeks FULLTEXT: Bagaimana untuk Membetulkan \"Tidak Dapat Menemui Senarai Lajur Padanan Indeks FULLTEXT\"?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn