如何访问JPA查询中的多个字段?

时间:2011-03-04 17:38:03

标签: java jpa playframework

我有一个表格的JPA查询:

SELECT category, count(*) AS c FROM ...

我知道如果查询只返回一个列,我可以执行以下操作:

List<Article> articles = query.getResultList();

但是,如果上面的示例中有2列或更多列,我该如何访问结果?

1 个答案:

答案 0 :(得分:2)

请查看此处的第14.6节:http://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html#queryhql-select

如果您选择多个列,它将返回一个Object []列表,但不会获得实际的实体。