Hi, 

copy should not mess with the id (unless your objects redefines = and hash).
I can take a look if Olivier is around tomorrow.

Esteban

On 17 Apr 2014, at 21:41, pharo4s...@free.fr wrote:

> Hi norbert
> 
> Olivier was doing a copy but it did not work and we thought that
> Voyage should offer a clone or something like that that does not mess up with 
> the id.
> Because we already corrupted nicely a mongoDB.
> 
> Stef
> 
> On 17/4/14 10:17, Norbert Hartl wrote:
>> Am 17.04.2014 um 10:08 schrieb Olivier Auverlot <olivier.auver...@gmail.com>:
>> 
>>> Hi,
>>> 
>>> I'm using Voyage and I need to duplicate an existing document in a Mongo 
>>> database. I suppose that the id must be changed before saving.
>>> 
>>> What is the best way to do that ?
>>> 
>> If you need a shallow copy then you better just copy the object and store 
>> it. Changing the id is asking for trouble I guess. That would probably work 
>> if you implement #= on those objects but I think it is a hack.
>> 
>> anObject copy save
>> 
>> should do.
>> 
>> Norbert
>> 
>> 
>> 
> 
> 


Reply via email to