0

我只想能够在集合名称中使用 UTF-8 字符。我们的代码逻辑基于与给定公司相关的集合名称。这家新公司的缩写是 XØZ3,CFAdminstrator 和 cfcollection 似乎在使用集合名称中的 ø 时都有问题。

出现的错误是:

Unable to create collection peoplexscvdocsXØZ3.
Unable to create collection peoplexscvdocsxøz3.
An error occurred while creating the collection: com.verity.api.administration.ConfigurationException: Fail to create the index. (-6220)
4

1 回答 1

1

如果 verity 不接受 UTF-8 并且没有解决方法,我想你将不得不

  • 有 2 个字段,一个带有基于 ascii 的字符版本,一个带有 html/xml 版本的字符
  • 在搜索要匹配的集合时通过字符的 ascii 版本

所以你会有:

明文:XOZ3

XML文本:X &#216Z3;

还有一个函数,当在字段上搜索真实性并返回匹配字段时,将Ø更改为OplaintextXMLText

于 2015-04-22T12:23:33.097 回答