Hyperledger fabric 获取HyperLedger Composer查询中的资产计数?
我想在HyperLedger Composer中编写一个查询,返回我在HyperLedger中拥有的资产计数。 我有数千张唱片。我不想把它们都拿来计算数量。数据传输将很慢Hyperledger fabric 获取HyperLedger Composer查询中的资产计数?,hyperledger-fabric,hyperledger,hyperledger-composer,Hyperledger Fabric,Hyperledger,Hyperledger Composer,我想在HyperLedger Composer中编写一个查询,返回我在HyperLedger中拥有的资产计数。 我有数千张唱片。我不想把它们都拿来计算数量。数据传输将很慢 我希望查询返回计数。不幸的是,composer查询语言中没有计数 您必须创建一个查询来选择所有资产,然后检查结果的长度。例如,对于基本示例网络: query selectAssets { description: "Select all assets" statement: SELECT org.example.ba
我希望查询返回计数。不幸的是,composer查询语言中没有计数 您必须创建一个查询来选择所有资产,然后检查结果的长度。例如,对于基本示例网络:
query selectAssets {
description: "Select all assets"
statement:
SELECT org.example.basic.SampleAsset
}
然后执行它:
let results = await query('selectAssets');
let count = results.length;
不幸的是,composer查询语言中没有
计数
您必须创建一个查询来选择所有资产,然后检查结果的长度。例如,对于基本示例网络:
query selectAssets {
description: "Select all assets"
statement:
SELECT org.example.basic.SampleAsset
}
然后执行它:
let results = await query('selectAssets');
let count = results.length;