如何获取Solr字段类型

时间:2016-01-26 10:44:42

标签: java solr

有没有办法获取solr核心的元数据?

例如我知道核心名称,可以从中获取SolServer,我也知道字段名称。

有没有办法确定元数据。具体来说,我想知道字段类型是int还是double。

由于

1 个答案:

答案 0 :(得分:1)

您可以向luke请求处理程序发出请求:

http://localhost:8983/solr/corename/admin/luke?show=schema&wt=json&_=1453816769771

输出将包括核心的架构,以及定义的字段,它们的设置及其类型:

{"fields":{"xyz":{"type":"string","flags":"I-S-M---OF-----l","copyDests":[],"copySources":[]}, .... }

找到这些端点的一个巧妙方法是在浏览Solr的管理界面时观察“网络”选项卡,因为管理界面只是一个静态HTML / Javascript前端,它从Solr服务器发出所有实际内容请求在幕后。