【问题标题】:How to send a Solr spatial query using JSON request API如何使用 JSON 请求 API 发送 Solr 空间查询
【发布时间】:2021-12-20 00:42:04
【问题描述】:

在 Apache Solr 中查询空间位置字段的等效 JSON 请求是什么:

&fq={!bbox sfield=locfield}&pt=45.15,-93.85&d=5

【问题讨论】:

    标签: json solr spatial


    【解决方案1】:

    您可以使用params 块。

    放在params 块中的参数就像是逐字添加的一样 到请求的查询参数。

    例如使用 curl :

    curl "http://hostname:8983/solr/corename/query?" -d '
    {
      params: {
        q: "*:*",
        fq: "{!bbox sfield=locfield}",
        pt: "45.15,-93.85",
        d: "5"
      }
    }'
    

    @见JSON Request API Supported Properties and Syntax

    【讨论】:

    • “-d”前面少了一个空格
    • 我修正了错别字,谢谢!
    猜你喜欢
    • 2021-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-22
    • 2015-01-18
    • 1970-01-01
    • 1970-01-01
    • 2020-11-24
    相关资源
    最近更新 更多