合约代码:
async function queryCar(ctx, query) {
let queryResult = await.ctx.stub.getQueryResult(query);
console.log(queryResult.toString());
return queryResult.toString();
}
我如何在我的 API 中调用该函数:
var stringQuery = `{"selector": {"id": "17"}}`
newQuery = await contract.evaluateTransaction('richQuery',stringQuery);
console.log(JSON.parse(newQuery));
stringQuery
有效查询的值不是到CouchDB
吗?
也许我使用了错误的函数,因为文档谈到了返回 StateQueryIterator 的函数。任何人都可以帮助我了解如何getQueryResult
在 javascript 中使用该函数吗?谢谢!