【发布时间】:2014-10-18 08:21:16
【问题描述】:
我正在尝试使用 playframework 1.2.5 在两个表之间建立一对一的关系。我想在此映射之后为每个用户创建评级列表。 java代码在这里:
用户.java
@Entity
@Table(name = "`user`")
public class User extends Model {
public String name;
public String surname;
public String password;
public String username;
public Date lastlogin;
}
UserRating.java
@Entity
@Table(name = "`userrating`")
public class UserRating extends Model {
public double rating;
@OneToOne()
@JoinColumn(name="id_user")
public User user;
}
我的 yaml 文件是这样的。但是,我遇到了这个错误:无法解析 /conf/initial-data.yml 文件:此处不允许映射值。你能帮忙解决这个错误吗?
初始数据.yml
- &user19
id: 19
name: freud
surname: lily
password: x56
username: freud
lastlogin: 2010-05-02
- &user20
id: 20
name: osman
surname: özsu
password: 798
username: osman
lastlogin: 2004-12-11
UserRating(1):
rating: 1.2
user:
- *user20
【问题讨论】:
-
michael:成功了吗?
标签: java database playframework yaml one-to-one