У меня есть таблица MySQL с полем 'tags', в котором используется индекс FULLTEXT.Это поле содержит список значений, разделенных запятыми, например, «книги, игрушки, диван шоколадного цвета».
SELECT * FROM Store WHERE MATCH(Store.tags) AGAINST ('"chocolate"' IN BOOLEAN MODE);
Пример запроса (приведенный выше) соответствует записям, содержащим «диван шоколадного цвета».Я хотел бы только получить записи, которые содержат «шоколад» внутри разделителей (в данном случае запятых).Другими словами, я ожидал бы, что пример записи потерпит совпадение.
Я посмотрел руководство MySQL, включая MySQL Тонкая настройка полнотекстового поиска MySQL , но не вижу никакого способаэто может быть достигнуто.
Любые указатели будут оценены.