我有以下方法:CF ORM ormExecuteQuery(),日期应该是什么格式?
public function listPublished(){
var today = createODBCDate(now());
return ormExecuteQuery("FROM Employment WHERE publishdate <= #today# and expirydate >= #today# ORDER BY tstamp desc");
}
当我运行它,我收到以下错误:
org.hibernate.QueryException: unexpected char: '{' [FROM EmploymentFindSonographer WHERE publishdate <= {d '2012-10-15'} and expirydate >= {d '2012-10-15'} ORDER BY tstamp desc]
我的猜测是,HQL需要比ODBC日期以外的某种格式?我也尝试传入一个标准的CF日期,但同样的错误。
任何人都可以告诉我在将HQL传递到ormExecuteQuery时,我的日期应该是什么格式?
非常感谢
那完美。感谢Sergii。 – Jason