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/c948d
f4459d7b2af/dc67258dbc0565c5?lnk=gst
<http://groups.google.com/group/NHibernate-Hispano/browse_thread/thread/c948
df4459d7b2af/dc67258dbc0565c5?lnk=gst&q=caso+2#dc67258dbc0565c5>
&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