如何使用基于Hyperledger Fabric Java链代码的属性查询来获取模型

问题描述 投票:0回答:1

我正在使用Java链代码开发一个简单的Hyperledger Fabric Wallet类型应用程序,基本上有两个模型:Wallet和MoneyTransfer。 MoneyTransfer具有“fromWallet”和“targetWallet”的数据,数量和ID。

我没有找到如何在ChaincodeStub中进行查询以获取例如特定walletId的所有MoneyTransfer的示例。这是可能的还是模型只能通过id获取?

doc的任何URL或有关如何执行此操作的帮助? (我发现的样本只是按Id获取模型,但不根据模型中的特定属性执行查询)谢谢。

java hyperledger-fabric hyperledger-chaincode
1个回答
0
投票

使用CouchDB作为状态数据库,您应该能够将JSON对象写入状态数据库,并针对JSON对象中的特定属性运行“丰富​​”查询。在Javascript和Go中有这样的示例,但我不知道是否有任何Java。

这些文档给出了背景:

https://hyperledger-fabric.readthedocs.io/en/latest/couchdb_tutorial.html

https://hyperledger-fabric.readthedocs.io/en/latest/couchdb_as_state_database.html

© www.soinside.com 2019 - 2024. All rights reserved.