【发布时间】:2021-09-20 10:36:58
【问题描述】:
我需要有关超级账本结构中的 getQueryResult() 函数的帮助。 我知道我可以这样使用它:
String queryHash;
QueryResultsIterator<KeyValue> results = stub.getQueryResult("{\"selector\":{\"hash\":\"" + queryHash + "\"}}");
运行查询,在每个资产中搜索散列参数设置为 queryHash 字符串的资产。 但是,目前我有 3 种不同类型的资产,我想了解如何仅对其中一种进行搜索。
让我解释一下。让我们假设我有 3 种不同类型的资产。例如,资产称为汽车,具有属性(id、名称、型号等),资产称为卡车,也具有属性,另一个资产称为飞机,也具有属性。 假设我要进行查询,按品牌搜索所有汽车,但不包括卡车和飞机。 如何在查询中表明我仅指该类型的资产?
谢谢
【问题讨论】:
标签: java hyperledger-fabric hyperledger-chaincode