特定のトランザクションを照会する能力を示すhttps://github.com/hyperledger/composer/blob/master/packages/composer-common/test/data/zip/test-archive/queries.qryの照会が見つかりました。私はこれを試してみると思いましたが、私は結果を返すことはありません。ここで私は定義したものです:ハイパージャーコンポーザーでトランザクションを照会
私.ctoファイル:
namespace org.my.namespace
transaction PlaceOrder {
o String item
o Integer quantity
--> Company requester
--> Company supplier
}
私queries.qryファイル:
query PlaceOrderTransactions {
description: "select transactions"
statement:
SELECT org.my.namespace.PlaceOrder
}
私は作曲のRESTサーバーの闊歩APIからPlaceOrderトランザクションを実行することができます。私のトランザクションはOrdersを書き出し、トランザクション(/ system/transactionsエンドポイント)と共にそれらを見ることができます。名前付きクエリの下でクエリを実行しようとすると、何も返されません。私は明白な何かを欠いていますか私が使用すべき取引を照会する別の方法はありますか?
私はファイルのセグメントを表示しています。私はトランザクションの状態を変更して資産を照会することについて、あなたが言及した作業を実際に行ってきました。他の人のCTOファイルでトランザクションクエリを見たとき、私は不思議に感じました。私はあなたの歴史家の参考資料が私が探しているものだと思います。 –
私に+1を加えてください。ありがとう! –