【发布时间】:2019-01-29 17:41:20
【问题描述】:
我的 json 文件中有 POSTAL_CODE 字段。如果我尝试使用 solr/post 将该数据导入 SOLR,则字段类型被设置为“plongs”,这不适合“108-0023”之类的数据。因为数据导入抛出了一个错误。这类问题有解决办法吗?
编辑: 您可以用来检查它的示例数据。
{
"id": "1",
"POSTAL_CODE": "1982"
},
{
"id": "2",
"POSTAL_CODE": "1947"
},
{
"id": "3",
"POSTAL_CODE": "19473"
},
{
"id": "4",
"POSTAL_CODE": "19471"
},
{
"id": "5",
"POSTAL_CODE": "1947-123"
}
在上面的示例中,我不明白为什么“id”不被视为“plongs”或“pints”,而只有“POSTAL_CODE”有这个问题。如果第一个元素的 POSTAL_CODE 为“1947-145”,则该字段类型被视为“text_general”。一般来说,如果值有双引号,(即“Data”:“123”)不应该被视为字符串值吗?
【问题讨论】:
标签: json solr data-import