【问题标题】:How to apply a pagination on IBM vs code chaincode for fabric?如何在 IBM vs Code chaincode for fabric 上应用分页?
【发布时间】:2020-04-09 08:20:27
【问题描述】:

我正在使用 IBM-Blockchain 平台 VS 代码 扩展来进行我的一个 POC 开发。我想对织物中的查询功能进行分页。这是我的演示示例:

let queryString = 
  { 
    "selector": {
      "isLink": isLink,
      "f_id":f_id
    }
  }

如何在这个在 IBM-Blockchain 平台上创建的链码选择器查询上放置分页(比如当 5 个数据出现在第一页,然后像另一页一样继续)?谁能帮帮我?

谢谢。

【问题讨论】:

    标签: hyperledger-fabric hyperledger ibm-blockchain ibp-vscode-extension


    【解决方案1】:

    分页是使用分页api完成的,所以建议你看看这里 https://hyperledger.github.io/fabric-chaincode-node/release-1.4/api/fabric-shim.ChaincodeStub.html#getQueryResultWithPagination__anchor 对于 api 参考。抱歉,我不知道在任何织物样本中是否有任何使用此示例的示例,如果没有,那么希望 github 上的 fabric-chaincode-node 测试套件中有一些示例。

    【讨论】:

    • David 感谢您的回答,我已经阅读了这篇文章。但我正在寻找一个例子或任何回购。
    • 嗨,大卫,我可以在查询输出中获取上一个书签吗?我使用了这种方法,但我只得到下一个书签参考!如何在 Query 中获取上一个参考书签?
    • 我自己没有使用分页。也许您可以在分页时缓存书签,然后使用以前的书签向后退?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多