在较新版本的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上执行此操作,原因有很多。
感谢任何帮助。谢谢!
答案 0 :(得分:0)
在Solr 5.1中引入了JSON facet API。
https://issues.apache.org/jira/browse/SOLR-7214
截至今日的最新DSE出货Solr 4.10。此API尚不支持。