Resultados de la búsqueda a petición "criteria"
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", ...
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 ...
¿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 ...
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 ...
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, ...
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 ...
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' ...
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 = ...
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
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 = ...