如何在 com.github.takezoe.solr.scala 的 SoleQuery.java 中设置空间参数
How to set Spatial parameters in SoleQuery.java of com.github.takezoe.solr.scala
我们需要以编程方式设置空间字段,如 pt、field 和 d。我们正在使用 solr 库 7.1.0。查看 SolrQuery class 方法,它似乎不支持启用空间查询和添加空间参数。这是我想在查询中设置的参数列表。知道如何实现吗?
您应该可以 use solrQuery.set("fieldname", "value")
to supply custom parameters:
solrQuery.set("pt", "-34...");
solrQuery.set("sfield", "location");
如果您使用 {!geofilt
或类似的查询,通常也可以在查询中给出这些:{!geofilt sfield=location}
.
我们需要以编程方式设置空间字段,如 pt、field 和 d。我们正在使用 solr 库 7.1.0。查看 SolrQuery class 方法,它似乎不支持启用空间查询和添加空间参数。这是我想在查询中设置的参数列表。知道如何实现吗?
您应该可以 use solrQuery.set("fieldname", "value")
to supply custom parameters:
solrQuery.set("pt", "-34...");
solrQuery.set("sfield", "location");
如果您使用 {!geofilt
或类似的查询,通常也可以在查询中给出这些:{!geofilt sfield=location}
.