我正在尝试使用字符串字段将文档存储到 Vespa 中。使用 document-api http 端点时,它会因解析错误而被拒绝。我已经验证正在发送正确的 JSON(其他文档正常)。
这是我看到的错误消息:
PARSER_ERROR Error in document 'id:x:y:n=1:1FVzo2l7mMLticB0WMkBKIECMLzAg' - could not parse field 'content' of type 'string': The string field value contains illegal code point 0xB
我可以看到对这些类型的字符(在我的情况下为垂直选项卡)进行了检查com.yahoo.text.Text
,allowedAsciiChars
但我在文档中没有看到我应该在发送到 Vespa 之前剥离这些字符的任何地方。事实上,我看到了一种相反的情况,即 Vespa 会不遗余力地在幕后替换某些字符而不拒绝它们。