为什么“ hyperledger-fabric”私有数据集合无法查询PDC并在同一事务上对其进行更改?

时间:2019-04-05 07:08:46

标签: hyperledger-fabric

注意::我正在尝试在PrivateDataCollections结构1.2上使用hyperledger

我们正在迁移代码以使用以前写入总账的PDC,并且我们正在执行范围查询并更改总账上同一事务的状态。

我们要做的是先运行某种范围查询,以获取所有相关对象的列表,这些对象将加载它们并更改状态,到目前为止,这种方法工作正常。

对于PDC,我们采用了相同的方法,但是现在当我们遇到错误时 尝试将数据放在PDC上。这是我们收到的错误消息。

  

交易已对pvt数据执行查询。写不是   允许

我们正在使用此组合,没有任何问题:

GetStateByPartialCompositeKey
PutState

但这不起作用;

GetPrivateDataByPartialCompositeKey
PutPrivateData

这是设计使然,还是可以替代此行为?

即使您查询SideDB,我也看不到任何问题,这背后的原因是什么?

0 个答案:

没有答案