我正在使用SpringSourceTool进行grails项目开发。 我有这个要求执行查询与一些如果条件,首先我试过查询在SQL查询浏览器 和它正常工作 ,但是当我尝试在grails中访问它,结果集为空。如何申请条件在grails中的Hibernate查询
我对DummyData sql查询,
select week , month , emp_name , sum(emp_salary),sum(if(emp_age=19,emp_bonus,0)) from dummy_data order by week;
此查询工作得很好
现在,当我在Grails的尝试同样的领域类执行查询
def myList = DummyData.executeQuery("select week,month,empName,sum(empSalary),sum(if(empAge=19,empBonus,0)) from DummyData group by week")
只是要确保您的数据是正确的数据库,如果你运行'DummyData.list()' ,你回来了什么? – 2013-04-08 22:23:01
@JeffStorey:当我不appy如果条件,我得到的数据在列表中,并在我的数据库中,我得到的数据,如果条件太 – 2013-04-08 22:47:52