ActiveRecord найти элементы с кириллическим полем - PullRequest
0 голосов
/ 05 июля 2018

Я хочу найти всех пользователей с кириллическими именами. Как я могу сделать это с ActiveRecord?

Решение не ActiveRecord находится здесь: User.all.select{ |user| user.name.match(/\p{Cyrillic}/) }. К сожалению, регулярное выражение /\p{Cyrillic}/ не работает с sql.

ОБНОВЛЕНИЕ: из приведенного ниже обсуждения я понимаю, что мне нужны решения для Postgres и MySQL. Для postgres это может быть SELECT * FROM "items" WHERE (title SIMILAR TO '%[\u0410-\u044f]%')

из Найти все строки, используя некоторый диапазон Юникода (например, кириллические символы) с PostgreSQL?

...