我在多个nsf数据库中有多个视图,我想执行一个view.update,构建一个记录数组,并在一个ListView中显示结果。在性能方面,最好的方法是什么?想到的一个想法是:
我是否正确地考虑过这个问题?在Domino To Go中有这样做的例子吗?
感谢您的任何提示。
答案 0 :(得分:0)
我会在视图和最终更新的回调中链接.update()方法我会用getAllEntriesByKey()方法起诉DTGDatabase对象来获取记录,它比使用NotesView.getAllEntriesByKey更快每个视图。
或者使用DTGDatabase.getAllEntriesBySQL和正确的SQL语句,这样你就可以进行JOIN,这是最快的选择。