我喜欢显示我的数据库中的所有记录,仅用于传递日期(我需要传递日期),我在我的数据库中使用 grails calander 1.2.1 插件日期存储在我的数据库中,如 2013-10-16 12:19:00我写的控制器
println"passed date is"+params.expenseDate_value //its prints 20/3/2013
def result=DailyBudget.createCriteria().list()
{
eq("expenseDate","params.expenseDate_value")
}
println"result"+result
这里的params.expenseDate_value代表我打印时的通过日期,它显示了我的通过日期,运行良好。虽然在标准中我得到了这样的错误 java.lang.String cannot be cast to java.util.Date 我认为expenseDate得到pbm,我不知道确切。我该如何解决这个问题。有什么帮助吗?