说我已经创建了一个集合,即myCollection,并对其中的一些文档建立了索引。因此,建立索引后,myCollection的架构会按照indexing.Index的说法进行索引。在configset中添加了以下字段:
a.app_id
b.app_name
c.app_desc
到现在一切都还好。但是每当我创建新集合ex.MyCollection2时。然后,将上面定义的所有字段复制到我不想要的MyCollection2的schema.xml中。
我想为不同的Solr集合使用diff schema.xml。我想要仅包含默认“ ID”字段的新集合。
在solrcloud中有什么方法可以做到吗?
答案 0 :(得分:0)
Create a configSet for each collection,并在创建集合时引用该配置。 configSet在所有集合之间共享。
使用baseConfigSet
参数克隆现有的配置集。
baseConfigSet
要复制为基础的配置集的名称。这个 默认为
_default