我想构建一个提前输入函数,但我需要替代getAllEntriesByKey方法,因为初始数据集合似乎太大而无法获得可接受的性能。
我更愿意在视图中使用getEntryByKey方法和下一个X个文档。
有可能吗?只需跳转到视图中的位置(匹配指定的查询)并收集下一个X个文档?
目前我在SSJS上写的最多。
答案 0 :(得分:1)
您可以使用NotesView.GetEntryByKey和NotesView.CreateViewNavFrom的组合。这意味着你将访问该视图两次,所以我不知道你是否在这里获得了任何性能提升。
可在此处找到示例(LotusScript):
http://lpar.ath0.com/2011/09/19/notesviewentrycollection-vs-notesviewnavigator/
LotusScript可以很容易地转换为SSJS。我以前用过类似的东西。我可以写一篇关于它的博客文章。