Поиск без учета регистра в модели Rails

Моя модель продукта содержит некоторые элементы

 Product.first
 => #<Product id: 10, name: "Blue jeans" >

Сейчас я импортирую некоторые параметры продукта из другого набора данных, но есть несоответствия в написании имен. Например, в другом наборе данных,Blue jeans может быть написаноBlue Jeans.

я хотелProduct.find_or_create_by_name("Blue Jeans"), но это создаст новый продукт, практически идентичный первому. Какие есть варианты, если я хочу найти и сравнить имя в нижнем регистре.

Проблемы с производительностью здесь не очень важны: есть только 100-200 продуктов, и я хочу запустить их как миграцию, которая импортирует данные.

Есть идеи?

Ответы на вопрос(17)

Ваш ответ на вопрос