Solr 5.1.0:如何通过 Schema API 设置唯一键

Posted

技术标签:

【中文标题】Solr 5.1.0:如何通过 Schema API 设置唯一键【英文标题】:Solr 5.1.0: How to set the unique key via Schema API 【发布时间】:2015-08-31 07:29:56 【问题描述】:

在 Solr 5.1.0 中,是否可以通过 REST schema api 设置唯一键? 我使用数据驱动架构创建了一个集合。 Solr 会根据我上传的数据猜测字段类型并创建字段。 我仍然可以通过发送 POST 请求来预先定义字段,例如curl -X POST -H 'Content-type:application/json' --data-binary ' "add-field":"name":"ID","type":"strings","stored":true ' host:port/solr/test/schema 但我想知道是否有办法将其定义为唯一键。 尝试添加 "uniqueKey":true 但失败了

【问题讨论】:

【参考方案1】:

不,目前还不可能。它是一个开放的功能请求。 https://issues.apache.org/jira/browse/SOLR-7242

【讨论】:

以上是关于Solr 5.1.0:如何通过 Schema API 设置唯一键的主要内容,如果未能解决你的问题,请参考以下文章

Solr 配置文件之schema.xml

Solr 配置文件之schema.xml

Solr的Schema API(模式)

Solr的Schema API(模式)

[Solr] schema.xml中定义字段

如何在 solr 6+ 中使用托管模式编辑字段类型