首页 文章

Hyperledger Composer / Fabric - 更新资产的数据模型

提问于
浏览
0

我有一个关于如何更新已存储在区块链中的资产的数据模型的问题 .

1 - 是否可以更改资产的数据模型?例如,通过添加新字段或更改现有字段 .

2 - 是否可以将新资产添加到分类帐?通过创建一个不存在的新的 .

3 - 这些逻辑既可以应用于HL Composer也可以应用于HL Fabric(用nodeJS / goLang编写的链代码)?

谢谢 .

1 回答

  • 1
    • 将新字段添加到Composer模型:

    如果向资产(或参与者)添加新字段,则无法再查看现有资产实例的数据,但如果从模型模型中删除该字段,则可以再次查看数据!如果在模型中的字段后添加新字段但使用“可选”,则会看到原始数据 .

    如果您不希望新字段是可选的,则需要将其作为可选项启动,然后运行代码以将值添加到现有Asset实例的新字段,然后您可以删除可选关键字 .

    • 将新资产类型添加到Composer模型

    您可以将新的资产类型添加到模型文件,然后在Fabric上升级模型 .

相关问题