gpt4 book ai didi

jhipster - 如何建立实体关系

转载 作者:行者123 更新时间:2023-12-04 13:38:15 25 4
gpt4 key购买 nike

您好,我正在使用jhipster生成器生成一些Entity。

当我生成实体关系时,我想将该字段中的值设为强制性,但不幸的是,生成器未提供该选项。

无论如何,有没有必要通知发电机?
(例如,编辑.jhipster/entity_name.json)?

最佳答案

由于this commit JHipster也支持对关系的必需的验证。

这是来自JDL文件的示例:

relationship ManyToOne { Certificate{ca(name) required} to CertificateAuthority }



(“Certificate”和“CertificateAuthority”是实体,“ca”是字段名称)

.jhipster/Certificate.json的相关部分:
"relationships": [
{
"relationshipType": "many-to-one",
"relationshipValidateRules": "required",
"relationshipName": "ca",
"otherEntityName": "certificateAuthority",
"otherEntityField": "name"
},

生成的Certificate.ca字段:

@ManyToOne @NotNull private CertificateAuthority ca;



并且生成的表单具有“此字段是必填字段”。 Ca提出警告。

关于jhipster - 如何建立实体关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31987372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com