在Xpage上我有这个comboBox,它使用经典的SSJS @DbColumn
调用获取其值。但是,有可能数据量可能超过@DbColumn
的限制。那么也许REST服务可能是我的解决方案吗?
我找到了CSJS的大量示例(重定向显示JSON树,或者从客户端使用dojoStore),但没有一个会调用REST服务并使用SSJS代码直接在服务器上使用其JSON响应。这是不可能完成的事情,还是这么简单,以至于没有人愿意提出一个例子?或者我可能完全偏离了我的RESTful想法?
答案 0 :(得分:2)
我赞同MarkyRoden的观点,但只是为了给你一个@DbColumn()的替代品,你可以使用SSJS代替。那么你就不会得到“无限”的结果:
var lookupView:NotesView = database.getView("<LOOKUPVIEW>");
lookupView.getColumnValues(0)
这相当于
@DbColumn( "","<LOOKUPVIEW>", 1 );
但是会为您提供没有限制的完整结果。
希望这会有所帮助 斯文