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