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