关于 DOMINO LS里面 view的Ftsearch的 "entry is no longer in view"的研究

关于 DOMINO LS里面 view的Ftsearch的 "entry is no longer in view"的研究

1:
原因主要是 数据的不唯一性

domino文档数据库的弊病

而且 FTSearch查询起来也不很准确,三字符一下查询,命中率不是十分高,大约 80%-95%

2:
entry is no longer in view错误的避免方法是

用NotesViewEntry.IsValid方法先判断那 Entry是否能调用

如果不是调用里面很多方法 都会报  entry is no longer in view,就算 IsDocument也没用处

但这样,如果是自己手动分页,就会出现 GetNthEntry时候不太准确

但没办法了,两者弊,取其轻

主要是客户体验受点影响了

你可能感兴趣的:(关于 DOMINO LS里面 view的Ftsearch的 "entry is no longer in view"的研究)