si al elemento que eliminas en la lista no le haces un delete no te va a funcionar
-------------------------------------------------------------------------------- rdi2k | Ezequiel Jadib | MSN: [EMAIL PROTECTED] | Blogs: http://geeks.ms/blogs/ejadib/ (ES) - ejadib.wordpress.com (EN) ----- Original Message ----- From: Chili To: NHibernate-Hispano Sent: Tuesday, January 30, 2007 7:42 PM Subject: [NHibernate-Hispano] Re: Problemas con un update Lo que me dices es lo que intentaba hacer, es decir, elimino el elemento de la lista en memoria, luego hago el update de la persona, y ahí es donde me da error, por lo que ya no puedo seguir. On 30 ene, 22:45, "Andrés G. Aragoneses [ knocte ]" <[EMAIL PROTECTED]> wrote: > Chili escribió: > > > Eso de hacer el delete de la propia entidad ya tiene más sentido :). > > No obstante, como yo también soy un principiante, me gustaría que > > alguien que estuviese más ducho me dijera si es necesario. > > > En cuanto a lo del inverse=true, es necesario? Lo digo porque yo no > > necesito tener ninguna referencia desde EmailDA a DatosPersonalesDA, y > > según tengo entendido, inverse=true, es que puedes dar la vuelta, es > > decir: > > > Persona 1 - n Direcciones > > > Persona.Direcciones[0].Persona > > Opino lo mismo que tú, que el inverse="true" sólo es necesario > especificarlo en los casos en los que tienes acceso desde los dos > sentidos de la colección, y sólo en uno de los extremos. > > Lo que yo haría es hacer dos cosas: eliminar el elemento de la lista, > hacer SaveOrUpdate en Persona, y luego eliminar con Delete la dirección > propiamente dicha, y luego Flush. > > Andrés [ knocte ] > > -- --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
