我想在HyperLedger Composer中编写一个查询,该查询向我返回我在超级账本中拥有的资产数量。 我有成千上万的记录。我不想全部获取它们并计算计数。数据传输会很慢
我希望查询返回计数。
答案 0 :(得分:2)
不幸的是,在作曲家查询语言中没有count
。
您将必须创建查询以选择所有资产,然后检查结果的长度。例如,使用基本示例网络:
query selectAssets {
description: "Select all assets"
statement:
SELECT org.example.basic.SampleAsset
}
然后执行它:
let results = await query('selectAssets');
let count = results.length;