Полнотекстовый поиск MySQL: «доказывает» получает «доказывает», но не «доказывает» - PullRequest
0 голосов
/ 26 февраля 2012

Пожалуйста, покажите мне, где я не прав с этим запросом:

SELECT * FROM `pages` WHERE MATCH ( abstrak) AGAINST ('+"prove"' IN BOOLEAN MODE)

не получает ' доказывает ', когда я хочу, он получает 'доказывает'.

1 Ответ

0 голосов
/ 26 февраля 2012

Попробуйте это:

SELECT * FROM `pages` WHERE MATCH ( abstrak) AGAINST ('prove*' IN BOOLEAN MODE)

Это будет соответствовать всем словам, которые начинаются с prove, включая proves.

Больше информации по адресу:

http://dev.mysql.com/doc/refman/5.1/en/fulltext-boolean.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...