我正在尝试发布一个文本多值字段以及一个 PDF 摘录。似乎只有一个字段值被添加到索引中。这是否需要以不同的方式传递?
当前发送相当于(通过 POST 值):
http://localhost:8080/solr/update/extract?literal.keyword_txt=keyword1&literal.keyword_txt=keyword2&literal.keyword_txt=keyword3...etc
最佳答案
根据ExtractingRequestHandler关于输入参数的维基页面,它支持多值文字。
literal.= - Create a field with the specified value. May be multivalued if the Field is multivalued.
我认为您应该将多值 liertal 作为逗号分隔值传递。因此,也许尝试以下操作:
http://localhost:8080/solr/update/extract?
literal.keyword_txt=keyword,keyword2,keyword3
关于solr - ExtractingRequestHandler - 你如何发布多值文字字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8523904/