/で一致fooするすべての行を検索できます。col1col2
SELECT col1, col2
FROM some_table
WHERE MATCH (col1,col2)
AGAINST ('foo' IN BOOLEAN MODE);
しかし、 foo ですべての行を検索したいとします。(つまり、次の文字がピリオドの foo)。Boolean Full-Text Searches のドキュメントページでは、full-stop が operatorであることは言及されていないため、次のいずれかを使用できると思いました。
AGAINST ('foo.' IN BOOLEAN MODE);
AGAINST ('"foo."' IN BOOLEAN MODE);
AGAINST ('"foo\."' IN BOOLEAN MODE);
ただし、これは次と同じ結果を返します。
AGAINST ('foo.couldBeAnything' IN BOOLEAN MODE);
AGAINST ('foo' IN BOOLEAN MODE);
AGAINST ('foo*' IN BOOLEAN MODE);
.
.このコンテキストでの演算子は何ですか? どうすれば対戦できfoo.ますか?
注: 私は最初にマッチアゲインストについてこの質問をしfoo.barたので、このフォローアップをするようになりました。