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" ...
Это «клонирует» объект, как описано, но как это можно сделать, чтобы применить другой идентификатор после сохранения записи, например,
# => <Item @id=2 @title="Title 1" ...