#mysql #full-text-search
#mysql #полнотекстовый поиск
Вопрос:
У меня есть таблица:
CREATE TABLE table1 (aaa TEXT NOT NULL, FULLTEXT INDEX newTable_ix1 (aaa))
В который я вставляю значения three 01/04/2020
и three
. Теперь я хочу выбрать все строки, которые могут иметь, three
но определенно имеют 01/04/2020
. Итак SELECT * FROM table1 WHERE MATCH(aaa) AGAINST (' "01/04/2020" three' IN BOOLEAN MODE)
. Но я получаю пустой набор. Что я делаю не так?
Комментарии:
1. Невозможно воспроизвести упомянутую проблему sqlfiddle.com /#!9/956765/1
2. Ха, похоже, это происходит только в MySQL Aurora (на AWS).
3. Я считаю, что Aurora поддерживает полнотекстовый поиск