/で一致foo
するすべての行を検索できます。col1
col2
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
たので、このフォローアップをするようになりました。