Fabio, esta escrito que "por otros motivos no puedo usar HQL" y eso es lo que plantee discutible en mi respuesta.
Tus ejemplos de HQL supongo que no los puede aplicar... Gustavo. On Tue, Jun 24, 2008 at 5:30 PM, Fabio Maulo <[EMAIL PROTECTED]> wrote: > Si metes la collection de lo dos lados podes: > from Cliente c where size(c.Agentes) > 0 // todos clientes tengan por lo > menos un agente > from Agente a where size(a.Clientes) > 0 // todos Agentes tengan por lo > menos un cliente > from Agente a where a.Clientes.size > 0 // todos Agentes tengan por lo > menos un cliente > from Cliente c where :ageteId in elements(c.Agentes) // todos los clientes > de un agente > > La ultima está claro que conviene levantar el agente e ir a su collection > de clientes. > Otras cosas que necesitas se pueden discutir. > > Bye. > Fabio Maulo. > > > > > > --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
