我使用的是最新的Fabric (1.1?)我对删除组合键有疑问,我是这样做的:
1)使用CreateCompositeKey创建密钥
2)调用PutState作为密钥
3)调用该密钥的GetStateByPartialCompositeKey并找到该密钥
4)对找到密钥调用DelState
5)调用GetStateByPartialCompositeKey查看密钥是否被删除,但仍然意外地找到了密钥
有什么想法吗?是不是因为仅仅找到密钥是不够的,我需要做一个'GetState‘来查看密钥是否仍然存在?
发布于 2020-08-28 15:52:15
在Fabric 2.2上,您可以像这样删除组合键:
const indexToDelete = await ctx.stub.createCompositeKey('attribute1~attribute2', [var1, var2]);
await ctx.stub.putState(indexToDelete, null);
https://stackoverflow.com/questions/51571277
复制相似问题