从 SolrJ 覆盖 SolrConfig
SolrConfig Override from SolrJ
我正在尝试使用 SolrConfig API
覆盖 SolrConfig.xml
文件,但失败了。 Cmd 不允许使用多行命令。无论哪种方式,我都宁愿从 SolrJ API
开始做所有事情,因为我的整个项目都是用 Java 编写的。有人可以简单地指导我如何完成吗?
如果没有,能否请您解释一下如何编写多行命令?
编辑:
我应该包含我尝试过的命令 运行,抱歉。此命令用于创建请求处理程序:
curl http://localhost:8983/solr/techproducts/config -H 'Content-type:application/json' -d '{
"add-requesthandler" : {
"name": "/mypath",
"class":"solr.DumpRequestHandler",
"defaults":{ "x":"y" ,"a":"b", "wt":"json", "indent":true },
"useParams":"x"
}
}'
并且 cmd 一次将其视为一行。这段代码是否适用于 cmd?
老实说,我不太了解语法。
如果我理解的不错,你想知道cmd里有没有多行命令
如果您打算将一个长命令拆分为多行,答案是 YES。请参考Long commands split over multiple lines in Windows Vista batch (.bat) file.
如果你的意思是 运行 一次执行多个命令,答案又是 YES。尝试:
command 1 && command 2 && command 3 [&& ...]
如果您的意思是 运行 多行中的多个命令,我将...再次回答 YES。你可以试试:
command 1 && ^
command 2 && ^
command 3
rem You can continue like the above.
了解有关符号(双 [&&
] 和单 [&
])和有问题的 ||
符号的更多信息 :我建议您看看第二个答案。
我正在尝试使用 SolrConfig API
覆盖 SolrConfig.xml
文件,但失败了。 Cmd 不允许使用多行命令。无论哪种方式,我都宁愿从 SolrJ API
开始做所有事情,因为我的整个项目都是用 Java 编写的。有人可以简单地指导我如何完成吗?
如果没有,能否请您解释一下如何编写多行命令? 编辑: 我应该包含我尝试过的命令 运行,抱歉。此命令用于创建请求处理程序:
curl http://localhost:8983/solr/techproducts/config -H 'Content-type:application/json' -d '{
"add-requesthandler" : {
"name": "/mypath",
"class":"solr.DumpRequestHandler",
"defaults":{ "x":"y" ,"a":"b", "wt":"json", "indent":true },
"useParams":"x"
}
}'
并且 cmd 一次将其视为一行。这段代码是否适用于 cmd? 老实说,我不太了解语法。
如果我理解的不错,你想知道cmd里有没有多行命令
如果您打算将一个长命令拆分为多行,答案是 YES。请参考Long commands split over multiple lines in Windows Vista batch (.bat) file.
如果你的意思是 运行 一次执行多个命令,答案又是 YES。尝试:
command 1 && command 2 && command 3 [&& ...]
如果您的意思是 运行 多行中的多个命令,我将...再次回答 YES。你可以试试:
command 1 && ^
command 2 && ^
command 3
rem You can continue like the above.
了解有关符号(双 [&&
] 和单 [&
])和有问题的 ||
符号的更多信息