Thank you Massimo. On Tue, Oct 4, 2011 at 3:36 PM, Massimo Di Pierro < [email protected]> wrote:
> try this instead > > details = doc.details.select() > db.doc.insert(db.doc._filter_fields(**dict(doc)) for > detail in details: detail.id = 0 detail.iddoc > = doc.id > db.detail.insert(db.doc._filter_fields(**dict(detail)) > > On Oct 4, 8:04 am, Massimiliano <[email protected]> wrote: > > I've a doc with detail rows related. > > > > I want to duplicate the doc and all details related. > > I'm trying something like that but it doesn't work: > > > > doc.id = 0 > > details = doc.details.select() > > doc.update_record() > > for detail in details: > > detail.id = 0 > > detail.iddoc = doc.id > > detail.update_record() > > > > What is the right way? > > Thank you > > > > -- > > Massimiliano > -- Massimiliano

