Mon modèle de produit contient certains éléments
Product.first
=> #<Product id: 10, name: "Blue jeans" >
Je suis maintenant à l'importation de certains produits des paramètres à partir d'un autre ensemble de données, mais il y a des incohérences dans l'orthographe des noms. Par exemple, dans l'autre jeu de données, Blue jeans
pourrait être orthographié Blue Jeans
.
Je voulais Product.find_or_create_by_name("Blue Jeans")
, mais cela va créer un nouveau produit, presque identique à la première. Quelles sont mes options si je veux trouver et comparer les lowercase nom.
Les problèmes de Performance n'est pas vraiment important ici: Il y a seulement 100 à 200 produits, et je veux exécuter ce qu'une migration que l'importation des données.
Des idées?