2013-06-30 45 views
5

我使用hql从数据库中进行查询。第一个查询返回喜欢的对象列表这个更改对象列表中的字段名称

看到图像:Image 1

,你可以看到,检索对象的字段名是显而易见的(ID,时间戳,...)

但在第二个查询,我所得到的,是这样的:

看到图像:Image 2

,我需要改变字段名([0]至ID,1到TITLE,...) 一ny解决方案?!

+1

请您包括用于生成结果的查询。 – nif

+0

为第1图像:我查询此: “从COURTZONE” 和第二个查询是: “选择A.ID,A.TITLE,A.PARENT_COURTBRANCH从COURTBRANCH为” – Lithium

+1

其中一个查询你正在选择一个实体(从而得到相应的objets的列表),另一个你选择单个属性,并且因此得到一个数组列表(在选定的对象处于它们各自的位置)。如果你总是想要对象,不要选择属性,而是选择整个对象。 –

回答

0
  1. 创建一个简单的数据保持包含您需要的数据对象。
  2. 填写您的资料到这样一个对象
  3. 这个对象添加到一个新的列表/阵列
  4. 查看该名单上的调试器再次
+0

感谢您的答复。我做了一个列表,然后我通过这种方式遍历我的第一个(查询): 'List lstCourtBranchObj = null; (Object obj:1st){ lstCourtBranchObj.add((COURTBRANCH)obj); }' 它返回错误,并说不能将类转换为对象。我该怎么办? – Lithium

相关问题