Rent.user_id因此,当您将a传递
int给查询时,类型为用户
from Rent a where a.user_id = :user_id
您正在将a
User与进行比较
int。
相反,你需要写
from Rent a where a.user_id.id = :user_id
我建议重命名
Rent.user_id以
Rent.user避免这种错误。

Rent.user_id因此,当您将a传递
int给查询时,类型为用户
from Rent a where a.user_id = :user_id
您正在将a
User与进行比较
int。
相反,你需要写
from Rent a where a.user_id.id = :user_id
我建议重命名
Rent.user_id以
Rent.user避免这种错误。