hql语句查询报错 Path expected for join!

String hql ="SELECT new map( p.title as title,p.projectOrgName as projectOrgName,f.fwyq as fwyq,f.bmjzsj as bmjzsj )FROM ZwfwProject as p LEFT JOIN ZwfwParallelFqzbtj as f on p.uuid=f.projectuuid where 1=1";

查询时控制台报错:Path expected for join!
百度了好多都说hibernate不支持join连接,但是另一个项目中这么写确没问题,排查了好久都没解决。后来发现,原来是报错的这个项目中缺少ZwfwParallelFqzbtj这个实体类,当然映射不上啦!加上这个实体类,问题迎刃而解~

猜你喜欢

转载自blog.csdn.net/qq_29163727/article/details/104691132