一对一关系的“yo jhipster:entity”不创建实体
“yo jhipster:entity” with one-to-one relationship does not create entity
我尝试将一对一关系的实体 "blog" 添加到新的 jhipster 项目,但没有结果,jhipster 生成器没有将实体 "blog" 添加到我的项目
$ yo jhipster:entity blog
The entity blog is being created.
Generating field #1
? Do you want to add a field to your entity? Yes
? What is the name of your field? name
? What is the type of your field? String
? Do you want to add validation rules to your field? No
================= Blog =================
Fields
name (String)
Generating field #2
? Do you want to add a field to your entity? No
================= Blog =================
Fields
name (String)
Generating relationships to other entities
? Do you want to add a relationship to another entity? Yes
? What is the name of the other entity? user
? What is the name of the relationship? user
? What is the type of the relationship? one-to-one
? Is this entity the owner of the relationship? Yes
? When you display this relationship with AngularJS, which field from 'user' do you want to use? id
? Do you want to add any validation rules to this relationship? No
================= Blog =================
Fields
name (String)
Relationships
user (User) one-to-one
Generating relationships to other entities
? Do you want to add a relationship to another entity? No
================= Blog =================
Fields
name (String)
Relationships
user (User) one-to-one
? Do you want to use a Data Transfer Object (DTO)? No, use the entity directly
? Do you want to use separate service class for your business logic? No, the REST controller should use the repository directly
? Do you want pagination on your entity? No
Everything is configured, generating the entity...
$
没有错误信息,什么都没有。
我尝试通过 JDL 添加相同的实体 - 结果相同。
$ yo jhipster:import-jdl jhipster-jdl.jh
The jdl is being imported.
$
文件 jhipster-jdl.jh:
entity Blog {
name String
}
relationship OneToOne {
Blog{User} to User
}
ver JHipster Generator v3.4.2
解决此问题 - 进行 2 步:
- 创建没有任何关系的实体
- 添加所需的一对一关系
这是一个错误,
see opened issue on GitHub
我尝试将一对一关系的实体 "blog" 添加到新的 jhipster 项目,但没有结果,jhipster 生成器没有将实体 "blog" 添加到我的项目
$ yo jhipster:entity blog
The entity blog is being created.
Generating field #1
? Do you want to add a field to your entity? Yes
? What is the name of your field? name
? What is the type of your field? String
? Do you want to add validation rules to your field? No
================= Blog =================
Fields
name (String)
Generating field #2
? Do you want to add a field to your entity? No
================= Blog =================
Fields
name (String)
Generating relationships to other entities
? Do you want to add a relationship to another entity? Yes
? What is the name of the other entity? user
? What is the name of the relationship? user
? What is the type of the relationship? one-to-one
? Is this entity the owner of the relationship? Yes
? When you display this relationship with AngularJS, which field from 'user' do you want to use? id
? Do you want to add any validation rules to this relationship? No
================= Blog =================
Fields
name (String)
Relationships
user (User) one-to-one
Generating relationships to other entities
? Do you want to add a relationship to another entity? No
================= Blog =================
Fields
name (String)
Relationships
user (User) one-to-one
? Do you want to use a Data Transfer Object (DTO)? No, use the entity directly
? Do you want to use separate service class for your business logic? No, the REST controller should use the repository directly
? Do you want pagination on your entity? No
Everything is configured, generating the entity...
$
没有错误信息,什么都没有。 我尝试通过 JDL 添加相同的实体 - 结果相同。
$ yo jhipster:import-jdl jhipster-jdl.jh
The jdl is being imported.
$
文件 jhipster-jdl.jh:
entity Blog {
name String
}
relationship OneToOne {
Blog{User} to User
}
ver JHipster Generator v3.4.2
解决此问题 - 进行 2 步:
- 创建没有任何关系的实体
- 添加所需的一对一关系
这是一个错误, see opened issue on GitHub