我尝试为用户设置“关注”功能,以便用户可以关注用户。
我尝试通过添加多对多关系来做到这一点:
@ORM\ManyToMany(targetEntity="User",inversedBy="User",fetch="LAZY",cascade={"persist"})
@ORM\JoinTable=(name="user_followers",
joinColumns={
@ORM\JoinColumn(name="user_id", referencedColumnName="id")
},
inverseJoinColumns={@JoinColumn(name="follower_id",referencedColumnName="id")}
)
现在,学说创建了一个表 user_user,只有一个字段 user_id。
我真的不知道如何声明这一点。有什么想法吗?