首页 > 解决方案 > 如何在使用 nodejs 链码从超级账本结构 v 1.4 中的链码中获取记录时设置偏移量和限制?

问题描述

我的区块链网络中有 500 多条记录,我想为前端的分页编写一个链码。我已经使用过getQueryResultWithPaginationgetStateByRangeWithPagination但我担心的是我想获取从第 90 到第 100 的记录意味着 10 条记录,但不是从头开始,我也不想获取整个记录。我的链码是用 nodejs 编写的。我坚持这一点,非常感谢社区给我他们宝贵的建议。

标签: node.jshyperledger-fabrichyperledgerhyperledger-chaincodechaincode

解决方案


如果是这样,您是否正在寻找直接跳转到页面,那么它是不可能的。链表样式分页的一个缺点是您无法根据页码和每页的行数预先计算特定页面的行数。跳转到特定页面实际上不起作用。

只需在此处查看参考:https ://docs.couchdb.org/en/stable/ddocs/views/pagination.html


推荐阅读