Resultados de la búsqueda a petición "criteria"

2 la respuesta

Llamada SetFetchMode ignorada

Tengo un problema con la llamada SetFetchMode en Criteria API en la siguiente consulta: DetachedCriteria.For<User>() .Add<User>(u => u.Status == UserStatus.Live) .CreateAlias("UniqueId", "uid") .CreateAlias("Companies", ...

2 la respuesta

Consulta de criterios de hibernación: condición anidada

No puedo entender cómo crear una consulta como esta con Hibernate Criteria Synthax select * from x where x.a = 'abc' and (x.b = 'def' or x.b = 'ghi')¿Tienes una idea de cómo hacer eso? Estoy utilizando métodos estáticos de restricción de ...

2 la respuesta

¿Cómo puedo expresar unirme a una subconsulta agrupada usando NHibernate?

Estoy tratando de expresar una consulta SQL utilizando la API de Criterios de NHibernate, y me encuentro con dificultades porque estoy pensando en una forma centrada en la base de datos, mientras que NHibernate se centra en los objetos. SQL ...

2 la respuesta

Hibernate, obteniendo valores duplicados

Estoy escribiendo una consulta muy simple, pero obtengo valores duplicados por alguna razón. Criteria cr = session.createCriteria(ProcessInstance.class, "p") .add(Restrictions.isNull("end")); @Cleanup ScrollableResults sr ...

1 la respuesta

Cómo configurar más de 2 expresiones en Expression. O

Quiero crear una consulta que tenga más de 3-4 Expression.Or? Pero Expression.O solo déjame agregar dos expresiones dentro de él. if (!string.IsNullOrEmpty(keyword)) query .Add(Expression.Or( Expression.Like("Name", keyword, ...

4 la respuesta

Subconsulta en cláusula select con JPA Criteria API

Estoy intentando, como en el título, insertar una subconsulta en la cláusula select como en este simple SQL: SELECT id, name, (select count(*) from item) from itemObviamente, esto es solo una consulta simulada solo para hacer mi punto. (El punto ...

2 la respuesta

Pasar la lista de enumeración a los criterios

Tengo un dominio Pago class Payment { String name PaymentType paymentType }PaymentType es un ENUM buscar todos los pagos de un tipo de pago en particular es simple def results = Payment.createCriteria.list = { 'in' ...

5 la respuesta

Criteria API devuelve un conjunto de resultados demasiado pequeño

Cómo es esto posible, tengo que seguir los criterios Criteria criteria = getSession().createCriteria(c); criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY); criteria.add(Restrictions.eq("active",true)); List list = ...

1 la respuesta

Uso de suma y resultado aritmético como clave de orden en criterios de hibernación

¿Cómo puedo expresar esta consulta en criterios de hibernación? SELECT anId, SUM(fieldA) AS A, SUM(fieldB) AS B, SUM(fieldA)+SUM(fieldB) AS 'total' FROM tableA GROUP BY anId ORDER BY 'total' DESC LIMIT 5

3 la respuesta

Criterios de hibernación: unión externa izquierda con restricciones en ambas tablas

Estoy haciendo una IZQUIERDA EXTERIOR IZQUIERDA, pero solo puedo aplicar Restricciones en la primera tabla. ¿Hay alguna forma de aplicar también en la segunda tabla? Aquí está mi código: Criteria criteria = ...