【发布时间】:2011-04-23 08:01:01
【问题描述】:
我知道如何使用查询字符串查询 IndexTank,无论是否使用地理位置。但是没有查询字符串,只有地理位置如何查询呢?
index.addFunction(5, "-miles(d[0], d[1], q[0], q[1])");
results = index.search(Query.forString(queryString)
.withScoringFunction(5)
.withQueryVariable(0, latitude)
.withQueryVariable(1, longitude));
如果 queryString 为 null 或空字符串则不起作用。
谢谢。
【问题讨论】: