当我尝试使用solr文档中的命令加载数据时:
curl http://localhost:7070/solr/metadataCore/update?commit=true --data-binary @7.csv -H 'Content-type:text/csv; charset=utf-8'
结果:
1)如果csv编码是ANSI,它可以成功导入/更新,但不支持中文。
2)如果csv编码是UTF-8,结果是错误但总是显示:undefined field。
csv中的第一列是topicType。然而,该领域是明确定义的,它是什么?在字段名称之前?如何加载数据?
答案 0 :(得分:0)
很可能你遇到了Byte Order Mark某些软件(特别是微软)在文本开头就正确的问题。
您应该能够搜索"'您的软件'导出没有字节顺序标记"并且您将找到答案或解决方法。有些编辑也可能知道如何使用或不使用BOM进行保存