作为Query的教程,我可以使用语句来查询资产,例如sql之类的参与者。但是我的问题是我可以使用Count()
查询资产以获取指定资产的长度吗?如果无效,如何获取资产的总数或最新元素?
答案 0 :(得分:1)
Composer查询语言提供了非常有限的查询集。概述可以在Hyperledger Composer Query Language中找到。 在那里,您可能会看到此查询语言尚不支持任何聚合函数,例如count,sum,max,min,...。
其结果是您需要执行一个查询,该查询可以正确过滤数据以避免巨大的数组,然后按link david_k给出的那样在JavaScript中应用相应的聚合。
对于最新元素,例如可以按ID排序,然后读取结果的“最后”条目。