如何使用Composer Query解决关系?

时间:2018-04-20 02:09:55

标签: hyperledger-fabric hyperledger-composer

我的资产: 包含所有者的车辆。

我想使用query.qry中的Query列出所有车辆及其所有者信息。 使用AssetRegistry我可以使用resolveAll方法获取结果,无论如何使用Query获得相同的结果?

1 个答案:

答案 0 :(得分:0)

在编写本文时,

resolveAll在Composer运行时中不可用(例如,它在composer-client中),因此您无法获取调用查询的所有已解析关系(例如TP) - 见问题  https://github.com/hyperledger/composer/issues/3454。但是你可以通过REST过滤器获得它们;添加{"include":"resolve"}作为过滤器,将解析与资产所有者的所有关系,您可以按照这种方式处理结果。