【发布时间】: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