Порядковый параметр не привязан : 1

#java #spring #hibernate

#Ява #весна #зимовать

Вопрос:

При попытке выполнить этот запрос я получаю следующую ошибку.

орг.спящий режим.Исключение запроса: Порядковый параметр не привязан : 1

 @Query("SELECT new com.gymshop.domain.DoanhThuThang(MONTH(orderDetail.order.createDate), sum(orderDetail.price*orderDetail.quantity)) "    "FROM OrderDetail orderDetail "    "WHERE YEAR(orderDetail.order.createDate)=?1"    "GROUP BY MONTH(orderDetail.order.createDate)")  Listlt;DoanhThuThanggt; doanhThuTheoThang(@Param("id") Long id);  

Комментарии:

1. Вам нужно пространство между пунктами «ГДЕ» и «ГРУППИРОВАТЬ ПО».»… ГДЕ ГОД(OrderDetail.order.CreateDate) = ?1 ГРУППА ПО..»

2. Попробуйте отбросить эту @Param("id") деталь