0

首先,我对 FAST 完全陌生,但我已经有几个问题需要解决,所以如果我的问题非常基本,我很抱歉 =)

好吧,问题是我在 FAST 索引中有一个字段,它在源文档中类似于

“ABC 12345”
(请注意有意的空格)但是当存储在索引中时,格式为
“ABC 123456”
(请注意,现在只有一个空格)。

如果我检索所有文档值,那么这个特定值是可以的(所有空格),我唯一的问题是值存储在索引中的方式,因为我需要检索它并将其显示给我的用户,就像它出现在原始文档,我不想仅仅为了这个值去完整的文档,我想要索引中已经有的值。我想我需要更新 FAST XML 配置文件之一,但我手头没有足够的文档来决定在哪里执行更改,index_profile.xml?在 XMLMapper 文件中?

4

1 回答 1

0

我自己找到了答案。我正在为我的集合使用 XMLMapper,我所要做的就是将ignore-whitespace 属性添加到 Mapping 元素,然后将此属性值设置为“false”。这解决了问题,现在从索引中检索的原始数据包含预期的内部空格。

谢谢。

于 2010-03-23T03:20:25.873 回答