如何在cakephp中实现用户朋友关系?

如何在cakephp中实现用户朋友关系?,cakephp,models,relationship,Cakephp,Models,Relationship,我是cakephp新手 我正在做我的社交网络项目。我有用户和朋友的关系 概念 我在发送朋友请求和接受时遇到问题 我不明白如何开始这个概念 如果有人做过这样的事情,那么请帮助我。你可以制作一个新的FriendRequest模型 将此型号交给用户,并且有一个朋友。另外,用户有许多FriendRequest然后,给FriendRequest模型一个布尔字段(cakePHP使用TINYINT(1)表示布尔)来跟踪接受情况 当用户发送请求时,创建新的FriendRequest记录 列出用户通过搜索其拥有多

我是cakephp新手

我正在做我的社交网络项目。我有用户和朋友的关系

概念

我在发送朋友请求和接受时遇到问题

我不明白如何开始这个概念


如果有人做过这样的事情,那么请帮助我。

你可以制作一个新的
FriendRequest
模型

  • 将此型号
    交给用户
    ,并且
    有一个朋友
    。另外,
    用户有许多FriendRequest
    然后,给
    FriendRequest
    模型一个布尔字段(cakePHP使用
    TINYINT(1)
    表示布尔)来跟踪接受情况
  • 当用户发送请求时,创建新的
    FriendRequest
    记录
  • 列出用户通过搜索其拥有多条记录而发送的所有记录
  • 通过搜索所有属于用户的
    好友,列出发送给某人的所有
    好友请求
    记录
  • 当用户接受请求时,将接受字段更改为
    TRUE