针对模式验证 Solr 查询

Validating Solr queries against a schema

我想在实际执行之前根据架构验证查询。

是否有官方 API 可以让我访问架构,或者我必须自己解析 Solr 配置 XML?

查找这些资源的常用技巧是在浏览器中使用开发人员网络工具 运行 打开管理界面,然后导航到您要查找的资源,同时观察浏览器执行的请求。由于前端完全基于 Javascript 并在您的浏览器中运行,因此它通过 Solr 公开的 API 访问所有内容。

您必须以 JSON 或 XML(可能)格式解析 某些内容。对于我较旧的 4.10.2 安装,它可以作为:

/solr/corename/admin/file?file=schema.xml&contentType=text/xml;charset=utf-8