我有一个名为forumUser的实体,它具有多个属性。我想进行自定义查询,仅获得id作为forumUser并保留其余属性,因此稍后将其添加到其他服务和dto中。问题是,当我返回自定义查询时,无法将其转换为我的实体ForumUser。
查询:
@Query("SELECT p.id FROM ForumUser p WHERE LOWER(p.username) = LOWER(:username) ")
ForumUser find(@Param("username") String username);
错误:
java.util.UUID cannot be cast to com.example.demo.Entity.ForumUser