我正在使用Java链代码开发一个简单的Hyperledger Fabric Wallet类型应用程序,基本上有两个模型:Wallet和MoneyTransfer。 MoneyTransfer具有“fromWallet”和“targetWallet”的数据,数量和ID。
我没有找到如何在ChaincodeStub中进行查询以获取例如特定walletId的所有MoneyTransfer的示例。这是可能的还是模型只能通过id获取?
doc的任何URL或有关如何执行此操作的帮助? (我发现的样本只是按Id获取模型,但不根据模型中的特定属性执行查询)谢谢。
使用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