我的产品型号包含一些商品
Product.first
=> #<Product id: 10, name: "Blue jeans" >
Run Code Online (Sandbox Code Playgroud)
我现在从另一个数据集导入一些产品参数,但名称的拼写有不一致之处.例如,在其他数据集中,Blue jeans可以拼写Blue Jeans.
我想Product.find_or_create_by_name("Blue Jeans"),但这将创造一个新产品,几乎与第一个相同.如果我想找到并比较小写的名字,我有什么选择.
性能问题在这里并不重要:只有100-200个产品,我想将其作为导入数据的迁移来运行.
有任何想法吗?