Доброго времени суток. Имеется такой кусок кода (рельсы 6 + постгря)
scope :codes,
lambda{
where("BINARY(code
) REGEXP '^[A-Z]'")
}
По идее он должен возвращать все строки, в которых в поле code есть английские буквы в верхнем регистре. Собственно вопрос в чём - есть ли здесь ошибка, а если есть, то как правильно написать? Кусок кода не мой, а понять что к чему хочется)