在我的Entity类中,我有一个注释如下的字段:
@ManyToOne
@JoinColumn(name = "sport_id", nullable=false)
public Sport sport;
在SQL中生成
sport_id bigint,
但我希望它是
sport_id bigint not null,
这是Ebean的错误吗?
答案 0 :(得分:1)
您是否尝试过设置@ManyToOne的可选标志?
@ManyToOne(optional=false)
@JoinColumn(name = "sport_id", nullable=false)
public Sport sport;