gpt4 book ai didi

java - 用于访问 $Revisions 列的 Lotus Notes Java 程序

转载 作者:行者123 更新时间:2023-11-29 05:41:48 25 4
gpt4 key购买 nike

我对 lotus notes 和 java 很陌生。我正在尝试获取所有在特定时间修改的文档。我不能使用 getallmodifieddocuments 因为,注意版本 R5。

我正在尝试按如下方式获取它:

String query = Select Form = Protocol & ( last value from $revision ) > input datetime stamp

DocumentCollection dc = db.search ( query );

然后获取所有文档并进行处理。

这可能吗?

  1. 我无法通过 getitemvaluestring ( $revision ) 获得要打印的 $revision 值
  2. 甚至可以实现查询吗?

如果有任何其他方式,我将不胜感激!

最佳答案

Notes 公式语言有一个内置公式,用于访问文档的最后修改日期:@Modified

或者,如果您有来自 Java 的文档引用,getLastModified() 方法应该会为您提供该信息。

您的查询可能是:

String query = "Form = ""Protocol"" & @Modified > @TextToTime(""1/1/1970"") "

关于java - 用于访问 $Revisions 列的 Lotus Notes Java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17242775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com