Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hyperledger fabric 如何使用字符串数组和与其他模型的关系创建模型属性_Hyperledger Fabric_Convector - Fatal编程技术网

Hyperledger fabric 如何使用字符串数组和与其他模型的关系创建模型属性

Hyperledger fabric 如何使用字符串数组和与其他模型的关系创建模型属性,hyperledger-fabric,convector,Hyperledger Fabric,Convector,我需要模型中的一些属性,比如字符串数组,以及与其他模型的直接关系 export class Attribute extends ConvectorModel<Attribute>{ ...ommited @Validate(yup.array(Attribute.schema())) public attributes: Array<Attribute>; @Required() @Default(['USER']) @Validate(yup

我需要模型中的一些属性,比如字符串数组,以及与其他模型的直接关系

export class Attribute extends ConvectorModel<Attribute>{
  ...ommited

  @Validate(yup.array(Attribute.schema()))
  public attributes: Array<Attribute>;

  @Required()
  @Default(['USER'])
  @Validate(yup.array().of(yup.string))
  public roles: Array<String>;

  @Required()
  @Validate(Participant.schema())
  public participant: FlatConvectorModel<Participant>;
}
未扫描数据

{
  "id": "1-100-103",
  "firstname": "Pete",
  "lastname": "Doe",
  "username": "pete",
  "password": "12345678",
  "email": "pete.doe@example.com",
  "roles": [
    "USER",
    "ADMIN"
  ]
}
谢谢Walter和Diego

完成


感谢Converctor教程中的

,使用

export class Attribute extends ConvectorModel<Attribute>{
  ...ommited

  @Validate(yup.array(Attribute.schema()))
  public attributes: Array<Attribute>;

  @Required()
  @Default(['USER'])
  @Validate(yup.array().of(yup.string))
  public roles: Array<String>;

  @Required()
  @Validate(Participant.schema())
  public participant: FlatConvectorModel<Participant>;
}
未扫描数据

{
  "id": "1-100-103",
  "firstname": "Pete",
  "lastname": "Doe",
  "username": "pete",
  "password": "12345678",
  "email": "pete.doe@example.com",
  "roles": [
    "USER",
    "ADMIN"
  ]
}
谢谢Walter和Diego

完成

谢谢