2

在 Xpage 上,我有这个组合框,它使用经典的 SSJS@DbColumn调用获取其值。但是,数据量有可能超过@DbColumn. 所以也许 REST 服务可能是我的解决方案,不是吗?

我发现了许多 CSJS 示例(重定向以显示 JSON 树,或使用客户端的 dojoStore),但没有一个示例会调用 REST 服务并使用 SSJS 代码在服务器上直接使用其 JSON 响应。这是无法做到的事情,还是如此简单以至于没有人费心举个例子?或者我可能完全偏离了我的 RESTful 想法?

4

1 回答 1

2

我同意 MarkyRoden 的观点,但只是为了给您提供@DbColumn() 的替代方案,您可以改用 SSJS。然后你不会得到“无限”的结果:

var lookupView:NotesView = database.getView("<LOOKUPVIEW>");
lookupView.getColumnValues(0)

这相当于

@DbColumn( "","<LOOKUPVIEW>", 1 );

但会给你带来没有限制的完整结果。

希望这有助于
斯文

于 2012-05-03T14:15:05.927 回答