【问题标题】:How to return all entries from specific date in log.nsf如何从 log.nsf 中的特定日期返回所有条目
【发布时间】:2019-02-16 17:22:07
【问题描述】:

我需要使用 SSJS 从 log.nsf 中的杂项视图中返回特定日期的所有条目(集合)。

视图第一类是“文本”,第二类是“日期”。

我尝试使用 getAllEntriesByKey(vector) 或 createViewNavFromCategory(vector) 方法,但由于分类列包含不同的数据类型,我有点卡住了。

我该怎么做?

这是我尝试过的一件事

var logdb = sessionAsSigner.getDatabase("domino01/....","log.nsf");
var logView = logdb.getView("MiscEvents")

var v = new java.util.Vector()
var nav = logView.createViewNavFromCategory("domino01/...\\2019-02-15")
return nav.getCount()

还有一个

var logdb = sessionAsSigner.getDatabase("domino01/...","log.nsf");
var logView = logdb.getView("MiscEvents")
var v = new java.util.Vector()

v.add("domino01/...")
v.add(session.createDateTime("Today").getDateOnly())

var nav = logView.getAllEntriesByKey(v)
return nav.getCount()

【问题讨论】:

  • 包含您的代码。
  • 包含示例代码

标签: date xpages lookup xpages-ssjs ssjs


【解决方案1】:

只需从您的第二个示例代码中删除 getDateOnly 调用。

v.add(session.createDateTime("Today"))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-02
    • 1970-01-01
    • 1970-01-01
    • 2020-12-07
    • 2022-12-09
    • 2016-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多