diff --git a/backend/src/main/java/persistance/services/AlmacenamientoDAO.java b/backend/src/main/java/persistance/services/AlmacenamientoDAO.java index e887334326d09e45bbc185862bcae3b1f3bbd696..c8c5074328906f8d10406b6633029235ef1fc1a4 100644 --- a/backend/src/main/java/persistance/services/AlmacenamientoDAO.java +++ b/backend/src/main/java/persistance/services/AlmacenamientoDAO.java @@ -172,11 +172,11 @@ public class AlmacenamientoDAO implements IAlmacenamiento { @Override @Transactional public List<BienFront> getMatPrim() { - String jpql = "SELECT new models.BienFront(i.id, b.nombre, b.tipo, i.precioUnitario, SUM(i.cantidad)) " + + String jpql = "SELECT i.id, b.nombre, b.tipo, i.precioUnitario, SUM(i.cantidad) " + "FROM Ingrediente i " + "JOIN Bien b ON i.idBien = b.id " + "WHERE b.tipo = 2 " + - "GROUP BY b.nombre, b.tipo"; + "GROUP BY b.id, b.tipo, b.tipo, i.precioUnitario"; List<Object[]> retrieved = entityManager.createQuery(jpql, Object[].class).getResultList(); System.out.print(retrieved.toString());