1
我知道如何用查詢字符串查詢IndexTank,有或沒有地理定位。但是,如何查詢沒有查詢字符串和只有地理位置?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或空字符串不起作用。
謝謝。
最後一行應該是:.withFunctionFilter(5,-10,0)); (感謝豪爾赫) – Jason 2011-04-25 06:37:31