4
class Item
include DataMapper::Resource
property :id, Serial
property :title, String
end
item = Item.new(:title => 'Title 1') # :id => 1
item.save
item_clone = Item.first(:id => 1).clone
item_clone.save
# => <Item @id=1 @title="Title 1" ...
這樣做可以按照描述「克隆」對象,但是如何完成此操作,以便在保存記錄後應用不同的ID,例如,具有新ID的數據映射器克隆記錄
# => <Item @id=2 @title="Title 1" ...
頭號人物,太感謝你了! – BouncePast 2010-05-04 13:56:41
我也發現這個:http://kurtstephens.com/node/71 – 2013-08-18 03:45:05