如何 return log.nsf 中特定日期的所有条目
How to return all entries from specific date in log.nsf
我需要使用 SSJS return 来自 log.nsf 杂项视图中特定日期的所有条目(集合)。
第一个类别的浏览量是 "text",第二个类别是 "date"。
我尝试使用 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()
只需从您的第二个示例代码中删除 getDateOnly 调用。
v.add(session.createDateTime("Today"))
我需要使用 SSJS return 来自 log.nsf 杂项视图中特定日期的所有条目(集合)。
第一个类别的浏览量是 "text",第二个类别是 "date"。
我尝试使用 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()
只需从您的第二个示例代码中删除 getDateOnly 调用。
v.add(session.createDateTime("Today"))