设计一个简单的好友关系
表 friendship
字段 user_id friend_id
两个字段都是和 user 表的 id 一一关联。 主动邀请者放在 user_id 字段,被邀请者放在 friend_id 字段。 当数据库只存在
user_id friend_id
a_id b_id
的时候,就是 A 向 B 发出好友申请,但 B 还未通过这个好友验证! 当数据表同时存在
user_id friend_id
a_id b_id
b_id a_id
的时候视为双方成为好友。 现在想搜索出 a 的好友,应该怎么搜索?