我有一个本机查询,它返回一个文件列表以及自特定日期以来的视图数。我使用spring数据jpa
@Query(value = "select distinct f.*, sub.visitsCountSince as visitsCountSince
from file f inner join
(select fv.file_id, count(*) as visitsCountSince from file_visit fv where fv.date >=
:startVisitDate group by fv.file_id) sub on f.id = sub.file_id
order by sub.visitsCountSince", native=true)
List<File> getFilesVisitedSince(@Param("startVisitDate ") Date startVisitDate );
hibernate能够将结果Map到一个文件实体列表中,但是VisitCountSince字段被忽略。有没有可能用本地或hql请求将我的实体与计算字段合并?
暂无答案!
目前还没有任何答案,快来回答吧!