【发布时间】:2018-09-05 11:16:58
【问题描述】:
我对如何在 symfony 中为我的问题添加关联映射有点困惑。
我有两个实体:用户和朋友。
用户表有一个 id 作为主键(自动)。 朋友表有一个 id(auto,primary key)、userId 和friendId 作为列。 friendId 也是 User 表中的一个用户。
好友表:
ID userId friendsId
---------------------
1 564 123
2 564 345
3 777 456
User Table:
ID Name
---------------------
123 Alfons
345 Paul
456 Guiseppe
564 Mary
777 Belinda
现在我想映射这两个表,我可以在我的用户对象中调用一个函数,例如getFriends(): User。此函数应返回引用存储我的用户 ID 的朋友表的用户对象。
正确的方式应该是一对多关联,单向和连接表?
提前谢谢你;-)
【问题讨论】: