Hi Carlos, si si, yo estuve leyendo los tests que pusiste para el caso 2 y a
eso conteste.

Yo reescribiria asi:

from Project as p where exists (select t1 from p.Tickets as t1 where t1.Text
like :searchTerm) order by p.Code

Gustavo
On Tue, Jul 1, 2008 at 2:19 PM, Carlos Peix <[EMAIL PROTECTED]> wrote:

>  Hola Gustavo,
>
> Estuvimos hablando antes por el caso 1, me post relacionado con el join
> fetch era el caso dos (solo para clarificar):
>
> http://groups.google.com/group/NHibernate-Hispano/browse_thread/thread/c948df4459d7b2af/dc67258dbc0565c5?lnk=gst&q=caso+2#dc67258dbc0565c5
>
> Tal como vos decis, el resultado obtenido coincide con lo que te devolveria
> una consulta SQL, pero yo supongo que NHibernate no deberia devolverme un
> objeto incompleto.
>
> En realidad, lo que yo quiero es que me devuelva todos los proyectos en los
> cuales alguno de sus tickets contiene un 1. Como hago eso? supongo que una
> opcion es subqueries.
>
> Gracias
>
> Carlos Peix
>
>  ------------------------------
> *De:* [email protected] [mailto:
> [EMAIL PROTECTED] *En nombre de *Gustavo Ringel
> *Enviado el:* Martes, 01 de Julio de 2008 06:35 a.m.
> *Para:* [email protected]
> *Asunto:* [NHibernate-Hispano] Re: capturar consultas
>
>  Hi Carlos, yo trate de mirar, pero a mi entender nhibernate actua como yo
> esperaria. Hable con "el Tano" y el me dio a entender como que yo puedo
> estar errado asi que no se que decirte.
>
> A mi gusto el fetch ahi influye nada mas en que aun si no tenes fetch=join
> en el mapping va a hacer una sola consulta, pero luego te va a traer solo lo
> que corresponde a la consulta.
>
> O sea que el segundo assert en el que esperas obtener tambien elementos que
> no tienen el termino %1% no debiera andar.
>
> Repito, pareceria que no tengo razon, aunque mi intuicion y la consulta que
> larga HQL de hecho parecerian ir mas para el lado de lo que yo intuyo.
>
> Gustavo.
>
> >
>

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