Postgresが見ていると思います
select date_trunc(?, examplei0_.start_time) as col_1_0_ from examplei0_ group by date_trunc(?, examplei0_.start_time)
そして、最初のdate_trunc(?, examplei0_.start_time)
のため、拒否します 2番目のdate_trunc(?, examplei0_.start_time)
と必ずしも同じではありません 渡された実際の引数を見ずに。
その場合は、'day'
でクエリを生成するために休止状態にする必要があります。 パラメータ化されていません。または、postgres date_trunc_day(timestamp)
で関数を作成します date_trunc('day', timestamp)
を呼び出します 代わりに新しい関数を呼び出します。