lo probe y no obtuve resultados, igual segun estuve leyendo el uso de
QBE, es bastante practico cuando la consulta es bastante lineal, a la
hora de tener que consultar sobre relaciones se vuelve compleja, mas
que nada por la inicializacion de las propiedades de los objetos,
estoy usando encontre la solucion usando HQL.

Gracias!

On 29 ago, 12:48, Nicolás Marzoni <[email protected]> wrote:
> Fijate estas lineas
>
> You can even use examples to place criteria upon associated objects.
>
> IList results = session.CreateCriteria(typeof(Cat))
> .Add( Example.Create(cat) )
> .CreateCriteria("Mate")
> .Add( Example.Create( cat.Mate ) )
> .List();
>
> --------------------------------------------------
> From: "Facundo" <[email protected]>
> Sent: Monday, August 29, 2011 12:32 PM
> To: "NHibernate-Hispano" <[email protected]>
> Subject: [NHibernate-Hispano] Re: GetByExample con many to one
>
>
>
>
>
>
>
> > Gracias Nicolas, estuve revisando ese link pero no encontre una
> > solucion concreta, en realidad no se si estoy implementando mal el
> > mapeo tal vez
>
> > On 29 ago, 10:14, Nicol s Marzoni <[email protected]> wrote:
> >> Quiz esto te sirva.
>
> >>http://knol.google.com/k/fabio-maulo/nhibernate-chapter-13-criteria-q...
>
> >> --------------------------------------------------
> >> From: "Facundo" <[email protected]>
> >> Sent: Monday, August 29, 2011 9:46 AM
> >> To: "NHibernate-Hispano" <[email protected]>
> >> Subject: [NHibernate-Hispano] GetByExample con many to one
>
> >> > Hola, como estan?, soy nuevo con nhibernate, y tengo algunas dudas en
> >> > cuanto a su uso y funcionamiento.
> >> > Despues de leer un poco, decidi comenzar el proyecto tomando como base
> >> > el de best practices de este post de codeproject
> >> >http://www.codeproject.com/KB/architecture/NHibernateBestPractices.aspx
> >> > Realmente fue un buen puntapie para tener organizado el proyecto y
> >> > saber como darle buen uso a nhibernate.
> >> > Mi consulta es la siguiente: al querer hacer una busqueda donde mi
> >> > condicion de busqueda este dada por una relacion many to one entre 2
> >> > objetos, intento hacer la busqueda pasandole un example (una instancia
> >> > del objeto del where, con la explusion de las propiedades que no
> >> > quiero que evalue), pero suiempre me devuelve todos los registros,
> >> > cuando miro el sql que genera el nhibernate, el sql trae un where 1=1.
> >> > Alguna sugerencia?
> >> > les dejo el codigo del metodo que estoy utilizando para la busqueda.
>
> >> >        public List<T> GetByExample(T exampleInstance, params string[]
> >> > propertiesToExclude)
> >> >        {
> >> >           ICriteria criteria =
> >> > NHibernateSession.CreateCriteria(persitentType);
> >> >            Example example = Example.Create(exampleInstance);
>
> >> >            foreach (string propertyToExclude in propertiesToExclude)
> >> >            {
> >> >                example.ExcludeProperty(propertyToExclude);
> >> >            }
>
> >> >            criteria.Add(example);
>
> >> >            return criteria.List<T>() as List<T>;
> >> >        }
>
> >> > Gracias
>
> >> > --
> >> > Para escribir al Grupo, h galo a esta direcci n:
> >> > [email protected]
> >> > Para m s, visite:http://groups.google.com/group/NHibernate-Hispano
>
> > --
> > Para escribir al Grupo, h galo a esta direcci n:
> > [email protected]
> > Para m s, visite:http://groups.google.com/group/NHibernate-Hispano

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