标签: ruby-on-rails ruby rails-activerecord models
我正在运行一个脚本,该脚本已更新我的rails应用中的模型数据。每个源的记录名称略有不同,当我运行find_or_create_by时,如果使用的属性(在这种情况下名称)不匹配,它当然会生成一条新记录。我目前正在使用gsub在命中find_or_create_by之前标准化命名,但我很好奇是否有更好的方法来执行它。我玩过' fuzzy_match'但我不确定如何加入这个。