0

SSJS を使用して、log.nsf のその他ビューから特定の日付のすべてのエントリ (コレクション) を返す必要があります。

ビューの最初のカテゴリは「テキスト」で、2 番目のカテゴリは「日付」です。

メソッド getAllEntriesByKey(vector) または createViewNavFromCategory(vector) を使用しようとしましたが、分類された列に異なるデータ型が含まれているため、行き詰まりました。

どうやってやるの?

これが私が試した1つのことです

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()

ここに画像の説明を入力

4

1 に答える 1