Saya kira Postgres melihat
select date_trunc(?, examplei0_.start_time) as col_1_0_ from examplei0_ group by date_trunc(?, examplei0_.start_time)
Dan menolak karena date_trunc(?, examplei0_.start_time)
pertama belum tentu sama dengan date_trunc(?, examplei0_.start_time)
kedua tanpa melihat argumen sebenarnya yang disampaikan.
Jika demikian, Anda perlu hibernasi untuk membuat kueri di mana 'day'
tidak berparametri. Atau, buat fungsi di postgres date_trunc_day(timestamp)
yang memanggil date_trunc('day', timestamp)
dan panggil fungsi baru sebagai gantinya.