DSE搜索是否通过HTTP API支持json查询(如果没有,是否可以启用?)

时间:2015-11-25 01:45:34

标签: json solr datastax-enterprise faceted-search

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

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

我们想要使用它的主要原因是高级子面(我们需要带有日期范围分组的数据透视面),我们宁愿在http api上执行此操作,原因有很多。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

在Solr 5.1中引入了JSON facet API。

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

截至今日的最新DSE出货Solr 4.10。此API尚不支持。