【问题标题】:Does DSE search support json queries through the HTTP API (if not, can it be enabled?)DSE 搜索是否支持通过 HTTP API 进行 json 查询(如果不支持,是否可以启用?)
【发布时间】:2016-02-27 16:36:10
【问题描述】:

在较新版本的 Solr 中,您可以通过 HTTP API 传入 json 查询,方法是直接将其作为数据传入,或者使用“query?json={json doc here}”。

我们注意到在 DSE 版本中,它使用“select”作为处理程序而不是“query”(不确定它们是否不同),但尝试传入一个 select?json={"q":":"} 或 select?json={"query":":"} 总是不会产生任何结果,而 curl 只是通过这些也不会产生任何结果。看起来它是基于:http://docs.datastax.com/en/latest-dse/datastax_enterprise/srch/srchJSON.html 的受支持功能,但不确定它是否包含 json 方面,例如:http://yonik.com/json-facet-api/

我们想要使用它的主要原因是高级子分面(我们需要具有日期范围分组的枢轴分面),出于各种原因,我们更愿意在 http api 上使用它。

感谢任何帮助。谢谢!

【问题讨论】:

    标签: json solr datastax-enterprise faceted-search


    【解决方案1】:

    Solr 5.1 中引入了 JSON facet API。

    https://issues.apache.org/jira/browse/SOLR-7214

    截至今天,最新的 DSE 发布了 Solr 4.10。尚不支持此 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多