是否可以从具有比给定数字/ ID更大的通用ID的Lotus Domino数据库查询这些文档,并使用Lotus公式查询按通用ID对它们进行排序?如果有,怎么样?
在SQL中,以下内容类似于我想要的内容:
SELECT universalId
FROM all_documents
WHERE universalId > custom_value
ORDER BY universalId
答案 0 :(得分:5)
是:
SELECT @Text(@DocumentUniqueId) > custom_value
这将在视图选择公式中起作用。如果您还为视图@Text(@DocumentUniqueId)
的第一列创建公式,并为视图设置排序属性,那么您将具有等效的ORDER BY
。
选择公式也适用于LotusScript或COM中的NotesDatabase.Search()
调用,或Java中的Database.Search()
调用。这将为您提供NotesDocumentCollection
(或Java中的DocumentCollection
),您可以编写代码对其进行排序。
注意:search()
方法在大型数据库中效率很低。