Ik gok dat Postgres het ziet
select date_trunc(?, examplei0_.start_time) as col_1_0_ from examplei0_ group by date_trunc(?, examplei0_.start_time)
En verwerpt omdat de eerste date_trunc(?, examplei0_.start_time)
is niet noodzakelijk hetzelfde als de tweede date_trunc(?, examplei0_.start_time)
zonder naar de daadwerkelijke argumenten te kijken.
Als dat het geval is, hebt u de slaapstand nodig om een zoekopdracht te genereren waarbij 'day'
is niet geparametreerd. U kunt ook een functie maken in postgres date_trunc_day(timestamp)
die date_trunc('day', timestamp)
. aanroept en roep in plaats daarvan de nieuwe functie aan.