我的产品型号包含一些物品
Product.first
=> #<Product id: 10, name: "Blue jeans" >
我现在要从另一个数据集中导入一些产品参数,但是名称的拼写不一致。例如,在另一个数据集中,Blue jeans
可以拼写为Blue Jeans
。
我想这样做Product.find_or_create_by_name("Blue Jeans")
,但这将创建一个新产品,几乎与第一个相同。如果我想查找和比较小写的名字,该怎么办?
性能问题在这里并不是很重要:只有100-200种产品,我想将此作为导入数据的迁移来运行。
有任何想法吗?
"$##"
和'$##'
。第一个是插值的(双引号)。第二个不是。用户输入永远不会被插值。