entity User
entity Passport
relationship OneToOne {
User{passport} to Passport
}
➔ yo jhipster:entity User
Error jhipster:entity User
ERROR! The table name cannot contain a PostgreSQL reserved keyword
好的,我知道错误了。但是在JHipster的情况下,我不能更改表名。
有人能帮我吗?
JHipster当前(v4.10)默认情况下创建一个实体用户,具有基本属性,因此不能再次使用这个名称,因为它正在使用reserved关键字。你只能在关系中用这个。管理关系JHipster
所以你可以尝试以下选择:
>
为实体用户使用其他名称,例如Citizen。
entity Citizen
entity Passport
relationship OneToOne {
Citizen{passport} to Passport
}
entity Passport
relationship OneToOne {
Passport{User} to User
}
我想创建一个与JHipster的用户实体有多对一关系的实体。 我使用JDL-Studio创建了以下实体和与用户的关系,它使用jhipster port-jdl作为. jh文件导入到我的微服务中: 在编译我的微服务时,我得到以下错误: 轮廓java:44:错误:找不到符号私人用户;符号:类用户位置:类配置文件 轮廓映射器。java:12:错误:找不到symbol@Mapper(componentMo
我的应用程序在域级值对象之间使用了大量OneToMore和OneToOne引用,其中大多数是实体,要么是超类,要么是某物的子类。我想为我的应用程序提供一种一致(但简单)的方法来保存这些实例,实际的方法保存()就是这样 当前的问题是如何正确地实例化这些对象,以及在cassadeType中选择哪种策略,我想在保存带有其他实体引用的对象时保存嵌套对象,它现在可以工作,但只是第一次,之后我得到了一个,因为
问题内容: 我正在尝试执行此操作,但是MySQL似乎不允许我这样做。是否有解决此问题的方法,或者我希望总是在我的INSERT查询中包括该函数? 我知道可以接受CURRENT_TIMESTAMP缺省值的TIMESTAMP类型,但是我的客户端坚持使用数据库中的纪元时间。 问题答案: MySQL实现数据类型的方式,实际上是将纪元时间存储在数据库中。因此,如果您想将其显示为int,则可以使用默认值为的列并
我在删除子实体项目时遇到问题。每次我删除它的时候,什么都没有发生,父节点和子节点之间的关联仍然存在。我在网上搜索过,有些人建议使用orphanremoval,但我试过了,没有用。如果任何人可以建议,不胜感激。我的代码如下: 资产实体 (CHILD) 是单向关系,因此资产实体不包含任何@ManyToOne 在我的 SQL 数据库表中,我的关系CLIENTPROFILE_CLIENTASSET,它们通
我已经试着解决这件事很长一段时间了,但我什么也没得到。我一直在试图保存一个实体,该实体拥有对另一个实体的引用。 用户通过填写表单创建一个place实体,然后按save保存该实体。它应该自动在“places”和“place\u url”表中创建新行。下面是我正在加载到应用程序中的SQL文件的链接:https://pastebin.com/x8Gvk7ub 母实体: 子实体: 控制器: Hiberna
我有个问题。当我有其他实体时,我不知道如何创建API。我与邮递员工作,当我做一个请求,以看到所有项目从数据库,我想收到实体也。 例如,这是我的实体: