私は次の方法を持っています:
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 に渡すときに日付の形式を教えてもらえますか?
どうもありがとう