Dem1
@Dem1
Ruby on Rails developer

Как применить lower в запросе к бд для русских символов?

База данных SQLite3. Есть запрос.
Contract.where("lower(contractor) like :term or lower(subject_contract) like :term", term: "%#{term.mb_chars.downcase}%")

Но понижение регистра(lower) работает только для символов английского алфавита.
Как выполнить этот запрос и для русских букв?
  • Вопрос задан
  • 320 просмотров
Решения вопроса 1
mannaro
@mannaro
Умею профессионально гуглить
# encoding: utf-8

в начале файла прописано?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы