Lotus Domino:更改字段的TYPE后,全文搜索将不适用于此字段

Emm*_*zer 4 lotus-domino

我的问题:我无法使用语法[field_name] = text_value全文搜索视图.不在Lotus Script中,也不在客户端的"搜索视图"中. 附加信息:当搜索/ More/By字段/选择我的字段时,我得到一个组合框,其中"等于","大于"...意味着对于FT索引,我的字段是(实际上是)NUMBER .但是该领域多年前已经改为文本,现有数据转换为文本,全文索引重新创建,OSD改变(哼我应该检查一下).=>但旧的类型(数字)仍然写在Iris/Lotus systable(某种systable)中.

我的问题:如何更新FT引擎,或者现在告诉他类型是文本?

提前致谢!

我已经有多年相同的问题,但我找不到谷歌或这里的解决方案.

Sim*_*rty 9

在notes数据库中,您有一个名为UNK表的部分.这将保留数据库和字段类型中每个字段的引用.你可以在Notespeek中看到这个.

它只保留它找到的第一个字段的引用.所以,如果你有相同名称但不同类型的多个字段,当你在球场上搜索FTI会感到困惑.

更多细节和要解决的解决方案在本技术说明中.

https://www-304.ibm.com/support/docview.wss?uid=swg21261002

  • 非常感谢您的回复,它解决了我的问题(至少在我的测试数据库中,我将在prod数据库的周末安排一个紧凑的)<br> <br>警告:似乎要重建UNK表,我们需要复制样式:load -c dbname.nsf.<br>即没有参数的Compact没有帮助,也没有加载紧凑-B ... <br> <br>再次谢谢! (2认同)