有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Solr LatLonType multivalued=true,按多个点中最近的一个对文档进行排序

Solr官方文件清楚地说明了this issue

Fields using LatLonType must be single valued (i.e. multiValued="false")

问题是为什么会有这样的限制,以及如何扩展Solr以支持此功能。任何提示都是有用的

问题详细信息:我有一个solr core,其中包含多个文档(例如:place),每个文档都有多个位置。Solr还不支持AFAIK存储多值LatLonType。我必须实现一个解决方案,通过创建一个查询函数,使用给定的中心点参数,即多值geodist函数,将多个lat/lng位置映射到最近的位置。但是我需要一些技巧,来自任何有经验的solr/lucene


共 (1) 个答案