[解決済み] 列リストに一致するFULLTEXTインデックスが見つかりません。
2022-02-10 01:50:12
質問
私はフルテキストを使用している、私は複数のコメントにフルテキストのインデックスを追加するコマンドを実行し、エラーが返されなかった、その後、私はした。
SELECT * FROM products WHERE MATCH(`brand`) AGAINST('Skoda');
ブランド・カラムにあるのは、次のようなものです。
<ブロッククオート列のリストに一致するFULLTEXTインデックスが見つかりません。
偶発的に、私のテーブルがこのようになったとき。
FULLTEXT KEY `name` (`name`,`breadcrumb`,`description`,`brand`,`price`,`year`,`km`,`usage`,`type`)
を使うべきだからでしょうか?
name
の代わりに、検索を行うのですか?または、何が間違っているのでしょうか。
どのように解決するのですか?
MyISAMエンジンを使用していると仮定して、Execute。
ALTER TABLE products ADD FULLTEXT(brand);
フルテキストインデックスは、MATCH句で述べたのと全く同じ数の列を、同じ順番で含んでいなければならない。
関連
-
[解決済み】予期せぬ例外。SQLSTATE[HY000] [1045] Access denied for user ****@'localhost' (using password: YES)
-
[解決済み】++と*+の意味は何ですか?
-
[解決済み】 PHP 未定義関数の呼び出し
-
[解決済み】DateTimeクラスのオブジェクトを文字列に変換できない
-
[解決済み】既に開始されているPHPセッション【重複あり
-
[解決済み] オートロードとは何ですか; spl_autoload、__autoload、spl_autoload_register はどのように使うのですか?
-
[解決済み] PHP 未定義関数への呼び出し
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。
-
[解決済み] MySQL で特定のカラム名を持つすべてのテーブルを見つけるにはどうすればよいですか?
-
[解決済み] foreach インデックスを見つけるには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】foreach()に与えられた引数が無効です。)
-
[解決済み】未定義のメソッド mysqli_stmt::get_result を呼び出す。
-
[解決済み】Laravel 5.2 Storage::makeDirectory($dir) でディレクトリが作成されない。
-
[解決済み】既に開始されているPHPセッション【重複あり
-
[解決済み] * vchiqインスタンスを開くのに失敗しました。
-
[解決済み】file_get_contents( )が動作しない。
-
thinkphp5 timestamp 非整形の数値に遭遇した。
-
[解決済み] Forbidden :このサーバーの /phpmyadmin にアクセスする権限がありません。
-
[解決済み] $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。