求大神幫忙。
有一個csv檔案,但是欄位中沒有主鍵id,solr的schema中已經將id設定為自增長。
并且使用solrj可以提交沒有id欄位的doc,但是使用http協議提交的話就顯示:
Document is missing mandatory uniqueKey field: id
update/csv的配置為:
<requestHandler name="/update/csv" class="solr.CSVRequestHandler" startup="lazy">
<lst name="defaults">
<str name="separator">,</str>
<str name="header">true</str>
<str name="encapsulator">"</str>
</lst>
</requestHandler>
提交的鏈接為 http://localhost:8080/solr/update/csv?commit=true&stream.file=f:/data/data.csv&stream.contentType=text/plain;
求大神解答。
ps:solr4.5的環境,csv有頭部(header)。
uj5u.com熱心網友回復:
不錯的啊。。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/108639.html
標籤:服務器
