Tôi đoán Postgres nhìn thấy
select date_trunc(?, examplei0_.start_time) as col_1_0_ from examplei0_ group by date_trunc(?, examplei0_.start_time)
Và từ chối vì date_trunc(?, examplei0_.start_time)
không nhất thiết phải giống với date_trunc(?, examplei0_.start_time)
mà không cần xem xét các đối số thực tế được chuyển vào.
Nếu đúng như vậy, bạn cần ngủ đông để tạo truy vấn trong đó 'day'
không được tham số hóa. Ngoài ra, hãy tạo một hàm trong postgres date_trunc_day(timestamp)
mà gọi date_trunc('day', timestamp)
và gọi hàm mới thay thế.