gpt4 book ai didi

go - 通过特定键的 GetStateByPartialCompositeKey 不起作用

转载 作者:数据小太阳 更新时间:2023-10-29 03:19:44 24 4
gpt4 key购买 nike

目前我正在使用 Hyperledger 链代码,我对“GetStateByPartialCompositeKey”方法有疑问。它们的索引由三部分组成(key1~key2~key3)。如果我尝试 GetStateByPartialCompositeKey(index, key1) ,它会完美运行。但是,如果我尝试搜索另一个键,例如 GetStateByPartialCompositeKey(index, key3),则不会返回任何内容。虽然 key 实际上是保存下来的。我该如何解决这个问题?

最佳答案

引用:https://godoc.org/github.com/hyperledger/fabric/core/chaincode/shim#ChaincodeStub.GetStateByPartialCompositeKey

如方法描述中所述,“此函数返回一个迭代器,该迭代器可用于迭代其前缀与给定的部分复合键匹配的所有复合键。”

此方法需要有前缀,即复合键的前半部分才能匹配。尽管方法名称可能声明部分键,但它只适用于组合键的前缀,而不是它的任何部分。

关于go - 通过特定键的 GetStateByPartialCompositeKey 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55853540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com