@Stergy

Как сделать Ruby on Rails запрос в бд через Active Record используя регулярные выражения?

Мне нужно через запрос Active Record достать из Postgress бд данные, для работы использую такой запрос
Articles.where(group: "statuses", label: "Review Not Started")

Он нормально срабатывает, но находит значения которые строго равны "Review Not Started".
Мне же нужно что б он находил знанчения в лейбле которого встречается словосочетание not started и у него может быть слова спереди или сзади причем с разным регистром.
Т.е. label может быть "Not started", "Review Not Started ", "not started yet", "...bla bla Not Started bla bla..."
Можно ли используя регулярные выражения собрать все эти значения в запросе?
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
DevMan
@DevMan
не нужны здесь регулярки – достаточно like. типа Articles.where('label LIKE ?', '%Not Started%')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы