无法解决财产:日期

use*_*161 -1 grails groovy named-query gsp

我正在编写一些代码来查询特定日期.

我在Person.groovy中有这个:

Date dateCreated
static constraints = {
dateCreated type:"date"
}

static namedQueries = {
dateMe{ q->
eq("date.created", q)   
}
}
Run Code Online (Sandbox Code Playgroud)

我用这样的gsp称它为:

<g:set var="dated" value="${Person.dateMe(personInstance.dateCreated)}"/>
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误"无法解决财产:日期:project.Person"我错过了什么?我应该在查询之前格式化日期吗?请帮忙,我将非常感谢.

tim*_*tes 5

我相信

eq("date.created", q) 
Run Code Online (Sandbox Code Playgroud)

应该

eq("dateCreated", q) 
Run Code Online (Sandbox Code Playgroud)