0

我有以下代码:

String SQL_QUERY ="Select abstractDesc from article";
Query query = session.createSQLQuery(SQL_QUERY);
Object [] amount = (Object []) query.uniqueResult(); 
out.println("mean amount: " + amount[0]);

但我收到以下错误:

Hibernate:从文章查询中选择 abstractDesc 没有返回唯一结果:10

如何解决此问题以执行查询并正确打印结果?

4

1 回答 1

2

当您使用uniqueResult()时,您是在告诉 Hibernate 您只需要一个值。

检查您的数据库或替换uniqueResult()[list()]1以查看您返回的内容。

于 2012-04-14T22:32:48.093 回答