Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Solr:使用托管资源RESTAPI的同义词_Rest_Solr - Fatal编程技术网

Solr:使用托管资源RESTAPI的同义词

Solr:使用托管资源RESTAPI的同义词,rest,solr,Rest,Solr,如何使用托管资源RESTAPI更改同义词的initArgs值 特别是,我需要更改以下内容: “initArgs”:{“ignoreCase”:false} 。。。至true 我在文档中没有看到任何关于更改initArgs的内容 您可以在创建文件后直接编辑该文件,但文档明确指出,这不是更改该文件中数据的正确方法。(但它确实有效)。找到了它。try&error样式;-) curl-xpost-H'内容类型:application/json'--数据二进制'{“initArgs”:{“ignoreC

如何使用托管资源RESTAPI更改同义词的initArgs值

特别是,我需要更改以下内容:

“initArgs”:{“ignoreCase”:false}

。。。至
true

我在文档中没有看到任何关于更改
initArgs
的内容


您可以在创建文件后直接编辑该文件,但文档明确指出,这不是更改该文件中数据的正确方法。(但它确实有效)。

找到了它。try&error样式;-)

curl-xpost-H'内容类型:application/json'--数据二进制'{“initArgs”:{“ignoreCase”:true}'http:///solr//schema/analysis/synonyms/german"

Solr 5.1之后,此功能显然不可用。您必须手动编辑托管同义词文件并设置ignoreCase:true。更新后,此参数将“粘滞”。
curl -X POST -H 'Content-type:application/json' --data-binary '{"initArgs":{"ignoreCase":true}}' "http://<solr-host>/solr/<core>/schema/analysis/synonyms/german"