gpt4 book ai didi

java - 连接列留空

转载 作者:行者123 更新时间:2023-12-01 19:25:15 26 4
gpt4 key购买 nike

我有两个类。第一:

@Entity
@Table(name = "region", schema="building")
public class Region {

/**
* id
*/
@Id
@Column(name = "regionid")
@GeneratedValue(strategy= GenerationType.IDENTITY)
private Long id;

@OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "regionid", referencedColumnName = "regionid", insertable = false, updatable = false)
private List<Polygon> polygonsList;

}

第二:

@Entity
@Table(name = "polygon", schema="building")
public class Polygon {

/**
* id
*/
@Id
@Column(name = "polygonid")
@GeneratedValue(strategy= GenerationType.IDENTITY)
private Long id;

}

我需要将一些多边形连接到一个区域当我使用 jparepository 插入新数据时,连接列保留为空。如何解决?

最佳答案

需要删除JPA属性中的insertable = false, updatable = false

关于java - 连接列留空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59318450/

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