Hyperledger fabric 获取HyperLedger Composer查询中的资产计数?

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

我想在HyperLedger Composer中编写一个查询,返回我在HyperLedger中拥有的资产计数。 我有数千张唱片。我不想把它们都拿来计算数量。数据传输将很慢


我希望查询返回计数。

不幸的是,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;