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 >> >> >> > >