关于投票系统有很多问题,所以我会直奔主题。
我的问题是关于人际关系
import play.db.jpa.GenericModel;
public class VotesModel extends GenericModel {
@ManyToOne
public StatusModel status;
@ManyToOne
public UserModel user;
public Date time;
}
适用通常的投票规则,
- 一个状态可以有很多票
- 一个用户可以对许多状态进行投票。
- 但是一个用户只能对一个状态投票一次。
我已经轻松地应用了前两条规则@ManyToOne
,我如何应用第三条也是最重要的规则?
环境:
游戏1.2.5
框架