文字コード自動変換は
現在行われないようです。というか例えば"senna=utf8"、"table=utf8"、"client=ujis"という組み合わせでMATCH検索をすると、結果がヒットしない。
senna.logには以下のようなメッセージが。
invalid utf8 string
これはAGAINSTの引数で使用した文字列がutf8ではないというエラーかしらん。
MATCHを使わない検索(LIKE演算子とか)だとMySQLの文字コード自動変換機能により結果取得可能。
さて、この点どーすっかね。
→そういえば前回の某勉強会で某S氏に同様の質問されたかもー。あの時はtableとsennaのコードが異なる場合にはという話だったかな。記憶が復元されましたー。