0
最後の要素を保存します。スクリプトを17回実行してすべてを保存することができます。何が起きましたか?!データマッパーはサイクルの最後の要素のみを保存します
class Cities
include DataMapper::Resource
property :id, Serial
property :header, String
default_scope(:default).update(:order => [:id.desc])
end
@countries = [ "Mumbai", "Delhi", "Bengaluru", "Hyderabad", "Ahmedabad", "Accra", "Kumasi", "Lagos", "Kano", "Ibadan", "Beijing", "Shanghai", "Guangzhou", "Hangzhou", "Chongqing", "Wuhan" ]
c = Cities.new
@countries.each { |x|
c.header = x
c.save
}
自分で試してみてください。私は悪いルビーを持っているかもしれませんか? :)))) – Denis