Gameer 311 Опубликовано: 5 ноября 2019 Рассказать Опубликовано: 5 ноября 2019 (изменено) Есть две новости, Добро и Добро пожаловать (стандартная) При добавлении новой новости ввожу в название новости Добро и получаю такой результат Если вводить дальше (поиск новости Добро пожаловать) то не найдет новость пока не будет полного слова пожаловать. DLE 13.3 Изменено 5 ноября 2019 пользователем Gameer Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 088 Опубликовано: 5 ноября 2019 Рассказать Опубликовано: 5 ноября 2019 Неправильные выводы. Для поиска используется полнотекстовый индекс MySQL. Для того чтобы он был заполнен, необходимо иметь достаточное количество публикаций. По одному у вас слову не ищет, потому как нет публикаций, рекомендуется не менее 10 записей, чтобы MySQL сервер заполнил индекс словами. Поэтому по одному слову у вас не ищет, потому что индекс MySQL пока пустой. А по фрагменту не ищет потому что в индекс MySQL сервер помещает только слова целиком и ищет только по совпадениям целиком. Так работает полнотекстовые индекс MySQL, это не ограничение DLE и не особенность DLE. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.