У меня есть объект, созданный с помощью JHipster.
myFile.json
{
"fluentMethods": true,
"relationships": [],
"fields": [
{
"fieldName": "fileName",
"fieldType": "String"
},
{
"fieldName": "file",
"fieldType": "byte[]",
"fieldTypeBlobContent": "any",
"fieldValidateRules": [
"required"
]
},
{
"fieldName": "size",
"fieldType": "String"
},
{
"fieldName": "dateCreated",
"fieldType": "ZonedDateTime",
"fieldValidateRules": []
},
{
"fieldName": "dateModified",
"fieldType": "ZonedDateTime"
},
{
"fieldName": "createdBy",
"fieldType": "String"
}
],
"dto": "mapstruct",
"service": "serviceClass",
"entityTableName": "my_file",
"jpaMetamodelFiltering": false,
"pagination": "pagination"
}
На данный момент я хотел бы добавить несколько полей. Я хочу добавить поле Option , которое будет иметь тип Object [] с полями name и desc. Это правильный способ сделать это? Я думаю добавить этот код в конце полей ..
...
{
"fieldName": "myFileOption",
"fieldType": "Obejct[]",
"fields" : [{
"fieldName" : "name",
"fieldType" : "String"
},
{
"fieldName" : "desc",
"fieldType" : "String"
}
]
}