【问题标题】:Lotus Notes Xpage, how to get max api documentLotus Notes Xpage,如何获取最大 api 文档
【发布时间】:2016-10-25 09:40:09
【问题描述】:

我有一个 db test.nsf。在 db 中有一个表单 fa_user 并查看 v_User。

我添加了 fa_user 形式的文档(例如:20 个文档)。

我使用“test.nsf/api/data/collections/name/v_User”从 fa_User 获取 api 文档,但它只获取 10 个文档。

如何获得MAX?

【问题讨论】:

    标签: xpages lotus-domino lotus


    【解决方案1】:

    使用URL parameterscount作为条目数,使用start作为起始条目:

    test.nsf/api/data/collections/name/v_User?start=0&count=20
    

    您可以使用 HTTP 输出参数Content-Range 获取视图条目的总数(例如,值“items 0-19/88”表示响应包括条目 0 到 19,总共 88条目)或响应字段@siblings(如果是平面视图)。

    分块阅读条目以获得更好的用户体验,或者如果您有超过 1000 个条目:

    ...start=0&count=200
    ...start=200&count=200
    ...start=400&count=200
    

    正如斯蒂芬在评论中指出的那样,最大。一次可以读取 1000 个条目。

    【讨论】:

    • 谢谢,但我需要全部,而不是 20 个(仅前 20 个)
    • 一次硬性限制为 1000 个文档。
    • @stwissel:谢谢,好点子。 Soul:所以,如果您有超过 1000 个文档,那么将文档分块获取 1000 个。
    • 非常感谢大家
    • 不客气。由于您是 StackOverflow 的新手:请考虑接受此处显示的答案meta.stackexchange.com/a/5235/223607
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    • 1970-01-01
    相关资源
    最近更新 更多