Пытаюсь создать объект из запроса HQL, но просто не могу понять, что я делаю неправильно.
Запрос:
String query = "SELECT product.code, SUM(product.price), COUNT(product.code)
from Product AS product
GROUP BY product.code"
(или я должен использовать новыйMyCustomList (product.code, SUM (..., даже если он не сопоставлен?) Теперь я хочу преобразовать этот возвращенный список в похожий объект:
class MyCustomList{
public String code;
public BigDecimal price;
public int total;
// Constructor
public MyCustomList(String code, String price, int total){ //...
Получение данных:
// This throws ClassCastException
List<MyCustomList> list = MyClass.find(query).fetch();
Использование Play Framework