solr 中距离的分面 - 如何生成在给定距离范围内搜索的链接

发布于 2024-11-07 16:06:16 字数 587 浏览 6 评论 0原文

在 Solr 中生成距离范围或“桶”的分面相当简单: http://wiki .apache.org/solr/SpatialSearch#How_to_facet_by_distance

没有描述的是如何生成这些方面的链接

如果这是返回 5 公里内所有内容的查询:

&q=:& ;fq={!geofilt sfield=store}&pt=45.15,-93.85&d=5

- 那么搜索 5 到 10km 之间所有内容的语法是什么?

基本上我可以生成距离构面,但我不知道如何生成距离构面的链接

例如,以下构面的链接是什么样的?:

距离

0-1km (2)

1-5公里 (0)

5-20公里 (0)

20-50公里 (0)

50-100公里 (0)

100-250公里 (0)

It is fairly simple to generate facets for ranges or 'buckets' of distance in Solr: http://wiki.apache.org/solr/SpatialSearch#How_to_facet_by_distance

What isnt described is how to generate the links for these facets

If this is the query to return everything within 5km :

&q=:&fq={!geofilt sfield=store}&pt=45.15,-93.85&d=5

-what then would be the syntax to search for everything between 5 and 10km ?

Basically I can generate distance facets, but I dont know how to generate the links for the distance facets:

for example, what would the links for the following facets look like?:

distance

0-1km (2)

1-5km (0)

5-20km (0)

20-50km (0)

50-100km (0)

100-250km (0)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唱一曲作罢 2024-11-14 16:06:16

wiki 确实描述了它:

&q=*:*&sfield=store&pt=45.15,-93.85&facet.query={!frange l=0 u=5}geodist()&facet.query={!frange l=5.001 u=3000}geodist()

这将生成一个从 0 到 5 公里的面,另一个从 5 公里到 3000 公里的面。根据您的需要更改 frange 中的值。

如果您的意思是使用一系列距离进行过滤,则将构面查询移动到过滤器查询应该可以,例如 fq={!frange l=5.001 u=3000}geodist()

The wiki does describe it:

&q=*:*&sfield=store&pt=45.15,-93.85&facet.query={!frange l=0 u=5}geodist()&facet.query={!frange l=5.001 u=3000}geodist()

This will generate a facet from 0 to 5km and another from 5km to 3000km. Change the values in frange according to your needs.

If you meant filtering with a range of distances, moving the facet query to a filter query should work, e.g. fq={!frange l=5.001 u=3000}geodist()

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文