ivan985
Апрель 6, 2014 14:42:34
С помощью icontains пытаюсь выполнить поиск в базе, но он работает не так как я ожидал. Я думал поиск будет работать без учета регистра, а в действительности регистр учитывается.
К примеру в базе есть строка со значением “Привет”, если я выполню поиск “привет”, то в результате поиска совпадений найдено не будет, почему так?
P.S бд sqlite
ivan985
Апрель 6, 2014 19:06:34
У меня вопрос состоит в том, как реализовать поиск по базе, который действительно не учитывает регистр букв?
lorien
Апрель 6, 2014 20:51:12
google: django sqlite icontains
Вот что-то пишут:
https://code.djangoproject.com/ticket/15659Разбираться лень, читайте сами :)
JOHN_16
Апрель 7, 2014 12:20:08
ivan985
потому что так работает sqlite , у нее поиск без регистра работает в ASCII, но не работает в случае, например, кириллических символов - сами можете попробовать.
Читайте доки на офф сайте. Это не лечится (особенно реализации)