Que version de NH estas usando? Corri tu ejemplo en la version 3 y me funciona bien. Mira esta es la sentencia WHERE : "lower(this_.Nombre) like *lower*(@p0)" con @p0 = '%valor%' .
2010/10/12 Nicolás Marzoni <[email protected]> > Estoy intentando obtener una colección de objetos que cumplen con el > objeto ejemplo. > Todo funciona bien menos el EnableLike(MatchMode.Start); no me agrega > el % en la consulta sql. Tambien probé con MatchMode.End y > MatchMode.Anywhere, pero ocurre lo mismo. > > SELECT > this_.IdActividad as IdActivi1_64_0_, > this_.Nombre as Nombre64_0_, > this_.Destino as Destino64_0_, > this_.MercadoExtranjero as MercadoE4_64_0_, > this_.Activa as Activa64_0_, > FROM > Actividades this_ > WHERE > ( > lower(this_.Nombre) like @p0 > ); > @p0 = 'x' > > Alguna idea que me puede estar faltando? > 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
