繁体   English   中英

Jhipster - 修改现有的 MongoDB 实体

[英]Jhipster - Modify existing MongoDB entity

我有一个用 JHipster 生成的实体。

我的文件.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字段,它是带有 name 和 desc 字段的 Object[] 类型。 这是正确的方法吗? 我想在字段的末尾添加此代码..

    ...
    {
        "fieldName": "myFileOption",
        "fieldType": "Obejct[]",
        "fields" : [{
            "fieldName" : "name",
            "fieldType" : "String"
        },
        {
            "fieldName" : "desc",
            "fieldType" : "String"
        }
        ]
    }

你用实体生成器添加实体,然后你可以编辑json,然后--regenerate

jhipster entity --skip-client Option

这是假设您要添加一个名为Option的 now 实体。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM