Playframework 2.0 游戏2.0中的Ebean-生成的查询上没有连接
我以这种方式设置了两个类:Playframework 2.0 游戏2.0中的Ebean-生成的查询上没有连接,playframework-2.0,Playframework 2.0,我以这种方式设置了两个类: public class Listing extends Model { @ManyToOne @JoinColumn(name = "user_id", nullable = false) public User user; public String name; } public class User extends Model { @Id @Constraints.Required @Form
public class Listing extends Model {
@ManyToOne
@JoinColumn(name = "user_id", nullable = false)
public User user;
public String name;
}
public class User extends Model {
@Id
@Constraints.Required
@Formats.NonEmpty
public String username;
@OneToMany(mappedBy="user")
public List<Listing> listing;
}
知道我做错了什么吗?为了从列表中获取元素,需要明确定义连接 在用户类中:
find.fetch("listing").findList();
谢谢朱利安!我还犯了一个错误,在错误的字段中定义了“@Id”@应在公共长Id上定义“Id”;而不是在用户名上。
find.fetch("listing").findList();