我有一个大型的对象数据库,在这里我想显示距离用户搜索更近的对象,因此我使用的是aroundLatLngViaIP
。
这对于附近的物体效果很好,但是,如果附近没有物体,即使有精确的文字匹配,也不会显示任何距离。
是否可以使用aroundLatLngViaIP
在附近推广结果,但不能排除距离较远的结果?
答案 0 :(得分:1)
要实现此目的,您需要使用previous(event.target)
作为附加查询参数。引用文档:
特殊值
setTimeout()
导致计算地理距离并考虑到排名,但不进行过滤;此选项比指定高整数值要快。
https://www.algolia.com/doc/api-reference/api-parameters/aroundRadius/