Ürün modelim bazı öğeler içeriyor
Product.first
=> #<Product id: 10, name: "Blue jeans" >
Şimdi başka bir veri kümesinden bazı ürün parametrelerini içe aktarıyorum, ancak adların yazımında tutarsızlıklar var. Örneğin, diğer veri kümesinde Blue jeanshecelenebilir Blue Jeans.
İstedim Product.find_or_create_by_name("Blue Jeans"), ama bu yeni bir ürün yaratacak, neredeyse ilkiyle aynı. Küçük harfli adı bulmak ve karşılaştırmak istersem seçeneklerim nelerdir?
Performans sorunları burada gerçekten önemli değil: Sadece 100-200 ürün var ve bunu verileri içe aktaran bir göç olarak çalıştırmak istiyorum.
Herhangi bir fikir?
"$##"ve'$##'. Birincisi enterpole edilir (çift tırnak). İkincisi değil. Kullanıcı girişi asla enterpolasyona girmez.