【问题标题】:How to query all the states from ledger whose key starts with character particular character in hyperledger fabric chaincodes?如何从超级账本结构链码中以字符特定字符开头的账本中查询所有状态?
【发布时间】:2019-10-04 15:55:57
【问题描述】:

我想查询保存在区块链中键以字符'O'开头的所有值并检索它们的列表。

【问题讨论】:

    标签: hyperledger-fabric shim hyperledger-chaincode


    【解决方案1】:

    也许您正在尝试为密钥创建一个模式并检索它。 尝试使用 CompositeKey 函数。

    您可以将“O”设置为您的第一个键,然后通过它进行检索。

    key, err := stub.CreateCompositeKey(index, []string{key1, key2, key3})
    
    // Skiped
    
    stub.PutState(key, value)
    

    然后检索:

    getStateByPartialCompositeKey(objectType, attributes)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多