我有以下代码,它工作正常,没有错误,但模型永远不会被保存......
myarray.each do |item|
r = MyModel.unscoped.where(:site_id => @site.id, :url => item['permalink_url']).first_or_initialize do |r|
r.title = 'asdasdadaddjfgnfd'
r.save!
end
end
终端在尝试查找模型时显示 SQL SELECT 语句,但 UPDATE/INSERT 语句从未运行。
我在这里想念什么?