你好,我有两个表(消息,人)多对多(m:n)的关系
现在在这张表(mm表)中我有两个字段。 Message_id和person_id。我想在那里添加日期字段,所以我有
MESSAGE_ID,为person_id,数值指明MyDate
我不能在这两个模型中的任何一个中添加它,因为日期对于关联很重要。如何添加它以及如何在代码中获取它?我唯一的想法是创建一个名为Message_person的类(就像我的表)并添加3个字段,message_id,person_id,mydate但我不确定我能做这样的事情
答案 0 :(得分:0)
你是对的。您必须创建包含您的信息的第三个模型:date
。
答案 1 :(得分:0)
您的新表应如下所示:
public class MessageByPerson {
@ManyToOne
private Message message;
@ManyToOne
private Person person;
@Column
private Date date;
}