你能给我一个关于onCoordinates(“whatIsThisString”)用法的例子吗? 我找不到任何将实体和查询示例一起包含的示例。
QueryBuilder qb = fullTextSession.getSearchFactory()
.buildQueryBuilder().forEntity(getPersistentClass()).get();
org.apache.lucene.search.Query luceneQuery = qb.spatial()
.onCoordinates("XXX").within(100, Unit.KM).ofLatitude(latitude).andLongitude(longitude)
.createQuery();
答案 0 :(得分:0)
该字符串是字段名称。在更新的Hibernate Search版本中,它已被onField
取代。包含此方法的版本的文档确实有使用它的示例,例如4.3 documentation here。