我想用solrj把新的solrconfig.xml
和schema.xml
。
我已经找到了SchemaRquest。但是,它只提供了一些添加/更新/删除功能。
我想要做的是首先定义solrconfig.xml
和schema.xml
并将其放入集合并使用solrj使用它。
假设您有SolrCloud设置,您可以这样做:
$SOLR_HOME/server/scripts/cloud-scripts/zkcli.sh -zkhost zkhost:3181 -confname example-cmd putfile /configs/example/managed-schema ./managed-schema
如果你想使用Java,你可以这样做:
ZooKeeper zk = new ZooKeeper(host, tick * 15, this);
zk.setData(PATH_IN_ZK, contentString.getBytes(StandardCharsets.UTF_8), -1);