使用 "query" 函数对资产进行 SQL 类访问

Using "query" function for SQL-like access to the assets

我在 "Composer UI Playground" 的 "Animal Network" 示例中看到过这个函数。似乎从未调用 'findAnimalsByOwnerIdWithDetails' 函数,因此在该示例中从未执行 'query' 函数。

function findAnimalsByOwnerIdWithDetails(farmerId) 
{
    return query('select resolve(a, a.location, a.owner) from Animal a where a.owner == :farmerId');
}

我试图将 'query' 函数合并到我自己的代码中,但是 运行 时间执行引擎抱怨 "unknown function"。 API 描述也没有说明任何相关信息。

它能否以某种方式用于 query/manipulate 资产(以及分类账),或者如果不能,那么这样的计划是否存在? -- 谢谢。

该功能尚未在运行时中实现。用户故事在这里: https://github.com/fabric-composer/fabric-composer/issues/67

我们将推迟实现这个故事,直到我们完成 HL v1 的移植,其中包括 CouchDB;支持更强大的世界状态查询。