如何从log.nsf中的特定日期返回所有条目

问题描述 投票:0回答:1

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

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

我试图使用方法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()

enter image description here

date xpages lookup xpages-ssjs ssjs
1个回答
1
投票

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

v.add(session.createDateTime("Today"))
© www.soinside.com 2019 - 2024. All rights reserved.