在我的bna文件中,我添加了如下语句:
const validateActions = await query('selectAllValidateActions');
在logic.js
的一种交易工具中。我调用此事务,分类帐将记录所有查询结果,例如query('selectAllValidateActions')
可能会获得10000条记录,分类帐将记录所有10000条记录,但是我只想获取资产{{1} },这会浪费太多的存储容量。
我的问题是我该如何避免将查询结果记录在logic.js中
答案 0 :(得分:0)
通常在超级账本结构中的查询由名为(queries.qry)的文件执行。文件名应完全相同。您可以这样写:
query getCupData {
description: "see all of the participants that have worked with a particular"
statement:
SELECT org.ibm.coffee.cupCoffee
}
cupCoffee将是您的资产类型以及名称空间。 此文件应在创建BNA文件之前创建。