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

Responder a