我試圖發佈一個文字,多值字段以及PDF提取。似乎只有一個字段值被添加到索引中。這是否需要以不同的方式傳遞?ExtractingRequestHandler - 你如何發佈多值文字字段?
目前發送(通過POST值)的當量:
http://localhost:8080/solr/update/extract?literal.keyword_txt=keyword1&literal.keyword_txt=keyword2&literal.keyword_txt=keyword3...etc
我試圖發佈一個文字,多值字段以及PDF提取。似乎只有一個字段值被添加到索引中。這是否需要以不同的方式傳遞?ExtractingRequestHandler - 你如何發佈多值文字字段?
目前發送(通過POST值)的當量:
http://localhost:8080/solr/update/extract?literal.keyword_txt=keyword1&literal.keyword_txt=keyword2&literal.keyword_txt=keyword3...etc
按照ExtractingRequestHandler Wiki頁面約輸入參數,它支持多值文字。
literal。= - 創建一個具有指定值的字段。 如果該字段爲多值,則可能爲多值。
我認爲你應該通過多值liertal作爲逗號分隔值。因此,也許嘗試以下操作:
http://localhost:8080/solr/update/extract?
literal.keyword_txt=keyword,keyword2,keyword3
我想同樣的,發現不同的解決辦法:
... literal.id_section=1&literal.id_section=2 ...
這爲我工作。
該字段定義如下:
<field name="id_section" type="integer" indexed="true" stored="true" multiValued="true"/>
版本:
再見 LB
我以爲我' ð已經嘗試過,但我只是試圖再次,它似乎已經奏效。謝謝! – paulusm 2011-12-15 18:08:59
太棒了!你能接受你得到的好答案嗎? – javanna 2011-12-16 16:10:34