假设我创建了一个集合,即myCollection,并将其中的一些文档编入索引。所以在索引之后,myCollection的架构会根据indexing.let的说法在索引之后说,在configset中添加以下字段:
a.app_id
b.app_name
c.app_desc
到现在一切都好。但每当我创建新的集合ex.MyCollection2。然后将上面定义的所有字段复制到我不想要的MyCollection2的schema.xml中。
我想要diff schema.xml用于不同的solr集合。我想要新的集合,其中只有默认的“ID”字段。
有没有办法在solrcloud中这样做?
Create a configSet for each collection并在创建集合时引用该配置。 configSet在所有集合中共享。
使用baseConfigSet
参数克隆现有的配置集。
baseConfigSet
要作为基础复制的配置集的名称。这默认为
_default