sql >> データベース >  >> RDS >> Mysql

MySQLの複数の列とのMATCHAGAINST

    各列にフルテキストインデックスは必要ありませんが、両方の列をカバーする単一のフルテキストインデックスが必要です

    FULLTEXT_INDEX(topic, country)
    

    各列に単一のインデックスがあると、ありません 仕事

    FULLTEXT(topic); FULLTEXT(country); /* will not work as expected */
    

    順序も重要だと思いますが、その点で誤解される可能性があります




    1. フォローアップ:データベース内のアイテムの割引をモデル化する方法は?

    2. MySQLダンプをホストからDockerコンテナに復元する方法

    3. 各行に一意のランダム番号を割り当てるMySQLクエリ

    4. Laravelの移行(errno:150外部キー制約が正しく形成されていません)