Найти - Пользователи
Полная версия: Поиск в бд без учёта регистра
Начало » Django » Поиск в бд без учёта регистра
1
ivan985
С помощью icontains пытаюсь выполнить поиск в базе, но он работает не так как я ожидал. Я думал поиск будет работать без учета регистра, а в действительности регистр учитывается.
К примеру в базе есть строка со значением “Привет”, если я выполню поиск “привет”, то в результате поиска совпадений найдено не будет, почему так?

P.S бд sqlite
ivan985
У меня вопрос состоит в том, как реализовать поиск по базе, который действительно не учитывает регистр букв?
lorien
google: django sqlite icontains

Вот что-то пишут: https://code.djangoproject.com/ticket/15659

Разбираться лень, читайте сами :)
JOHN_16
ivan985
потому что так работает sqlite , у нее поиск без регистра работает в ASCII, но не работает в случае, например, кириллических символов - сами можете попробовать.
Читайте доки на офф сайте. Это не лечится (особенно реализации)
ivan985
JOHN_16
Спасибо за ответ)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB