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