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