我要做的是在html上单击按钮以将文档上传到solr,但是我不知道如何上传到solr 我将文档导入solr的方式是dataimport,因此格式为
这是我的solrconfig.xml和data-config.xml solrconfig.xml
<requestHandler name="/dataimport" class="solr.handler.dataimport.DataImportHandler">
<lst name="defaults">
<str name="config">data-config.xml</str>
</lst>
</requestHandler>
data-config.xml
<dataConfig>
<dataSource type="BinFileDataSource" autoCommit="true" />
<document>
<entity name="file" processor="FileListEntityProcessor" dataSource="null"
baseDir="C:/Users/Admin/Desktop/wordmeeting/wordmeeting2" fileName=".(pdf)|(doc)|(docx)"
rootEntity="false">
<field column="file" name="id"/>
<entity name="pdf" processor="TikaEntityProcessor"
url="${file.fileAbsolutePath}" format="text">
<field column="Author" name="author" meta="true"/>
<!-- in the original PDF, the Author meta-field name is upper-cased,
but in Solr schema it is lower-cased
-->
<field column="title" name="title" meta="true"/>
<field column="dc:format" name="format" meta="true"/>
<field column="text" name="text"/>
</entity>
</entity>
</document>
</dataConfig>
这是我的回应之一
{
"id":"test.doc",
"author":"richardchien6@gmail.com",
"text":["testtest\ntest\ntest\n"],
"_version_":1661690465887453184},
{
我想做的是将文档发布到solr(不是通过dataimport),响应是“ id”-> filename“ text”-> content,但是我该怎么办?我已经考虑了一个星期,但我不知道该怎么做