我试图查询我的实体之间的空间关系,但不断收到以下异常:
org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected AST node: ( near line 1,
我的实体正常工作,映射也没有问题。我认为我的查询存在问题:
SELECT r FROM Regiao r, Imovel i WHERE r.nivel = :nivel AND contains(r.regiao, i.latlng)
当r.regiao和i.latln都是GeometryType映射时(一个是多边形,另一个是点)。
注:当我提出问题时,我最终理解了这个问题。