Поиск

Технические вопросы по UTM 5.0
Ответить
gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Поиск

Сообщение gravis »

Очень нужна опция в поиске "не учитывать регистр букв".
Разработчики, сообщите пожалуйста, если учтете это в будущем билде.

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Re: Поиск

Сообщение aospan »

gravis писал(а):Очень нужна опция в поиске "не учитывать регистр букв".
Разработчики, сообщите пожалуйста, если учтете это в будущем билде.
поиск делается средствами базы данных ...
предлагаете делать tolower() в mysql при поиске ? Могут быть проблемы с тем, что это юникод ...

Аватара пользователя
Chris
Сообщения: 2323
Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98

Сообщение Chris »

Aospan, там есть более мощьные средства например COLLATE

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

Верно, при грамотной настройке локали для таблицы, проблем быть не должно.

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

Похоже по умолчанию поиск в mysql регистронезависимый. Попробуйте создать пользователя с полным именем например "VasYa" и сделаем затем поиск по имени "vasya" - пользователь найден. Соответсвенно проблема в поиске если значение не в ASCII.
Вот по данной теме ссылка на один из форумов:
http://archives.neohapsis.com/archives/ ... /0507.html

видимо проблема известная.
Аналогичные сообщения относительно postgresql.

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

VasYa это хорошо, но как быть с utf-8? Mysql понимает unicode только с версии 4.1, что делает невозможным нормальный поиск через LIKE в 4.0. А UTM не работает с 4.1.

PS. Замечено большое неудобство в связи с отсутствием возможности поиска абонента по записям в разделе "контакты".

aospan
NetUP Team
Сообщения: 1639
Зарегистрирован: Чт янв 13, 2005 20:30

Сообщение aospan »

gravis писал(а):VasYa это хорошо, но как быть с utf-8? Mysql понимает unicode только с версии 4.1, что делает невозможным нормальный поиск через LIKE в 4.0. А UTM не работает с 4.1.

PS. Замечено большое неудобство в связи с отсутствием возможности поиска абонента по записям в разделе "контакты".
не совсем понятно почему UTM не работает с 4.1 ? Замечательно работает (и с mysql 5 в том числе).
По поводу значений в utf-8 про это я написал, что будут проблемы ... пробуем решить.

ilya
Сообщения: 65
Зарегистрирован: Сб янв 22, 2005 11:40
Контактная информация:

Сообщение ilya »

gravis писал(а):VasYa это хорошо, но как быть с utf-8? Mysql понимает unicode только с версии 4.1, что делает невозможным нормальный поиск через LIKE в 4.0. А UTM не работает с 4.1.

PS. Замечено большое неудобство в связи с отсутствием возможности поиска абонента по записям в разделе "контакты".
Работает прекрасно с 4.1
Специально инсталлил на 4.1 чтобы потом не огребать проблем с обновлением.
--
signed by Citius

gravis
Сообщения: 562
Зарегистрирован: Ср мар 16, 2005 15:31
Откуда: Село Красноярск

Сообщение gravis »

И с какого билда Netup отказалась от рекомендаций использовать именно MySQL 4.0? Сам лично инетресовался об этом в хотлайне летом.

ilya
Сообщения: 65
Зарегистрирован: Сб янв 22, 2005 11:40
Контактная информация:

Сообщение ilya »

gravis писал(а):И с какого билда Netup отказалась от рекомендаций использовать именно MySQL 4.0? Сам лично инетресовался об этом в хотлайне летом.
Мало ли что они рекомендуют. Работает все.
Кстати, в октябре когда я был на курсе в нетапе, на тестовом лептопе, афаик стояло как-раз 4.1 на фре.
--
signed by Citius

Ответить