请解释cakephp acl父id和外键

请解释cakephp acl父id和外键,cakephp,acl,Cakephp,Acl,我试图了解acl组件,但对新手来说很难理解 但我尝试将数据插入表和捕获屏幕,并使 为了让自己理解并且我能“理解外键和父id” 在aro和aco表格以及其他表格中,我需要多个角色和多个aro和aco的示例 我是一名学生,在最后的项目中使用cakephp,并试图撰写一个句子 感谢您尝试理解我的问题,因为我发现理解您的问题有点困难,我正在尝试通过以下链接提供帮助,这些链接很好地解释了CakePHP中的ACL: 但为了解释“外键”和“父项id”这两个键的用途: 外键 这用于将ARO(访问请求对象)

我试图了解acl组件,但对新手来说很难理解
但我尝试将数据插入表和捕获屏幕,并使
为了让自己理解并且我能“理解外键和父id”
在aro和aco表格以及其他表格中,我需要多个角色和多个aro和aco的示例
我是一名学生,在最后的项目中使用cakephp,并试图撰写一个句子

感谢您尝试理解我的问题

,因为我发现理解您的问题有点困难,我正在尝试通过以下链接提供帮助,这些链接很好地解释了CakePHP中的ACL:

但为了解释“外键”和“父项id”这两个键的用途:

外键

这用于将ARO(访问请求对象)链接到数据库中相应的条目。例如,您可以将用户链接到其对应的ARO,并从他们之间的关联中获益,将所有信息放在一个地方

家长id

这用于构建ACOs(访问控制对象)的树结构。如果您提供一个父id,则结构可能如下所示:

Your_Controller (has id 5)
    Your_First_Method (has id 6 and parent_id 5)
    Your_Second_Method (has id 7 and parent_id 5)
正如您所看到的,您得到了一个很好的ACO层次结构


我希望这有助于您更好地理解CakePHPs ACL。

因为我发现理解您的问题有点困难,我试图通过以下链接来帮助您,这些链接很好地解释了CakePHP中的ACL:

但为了解释“外键”和“父项id”这两个键的用途:

外键

这用于将ARO(访问请求对象)链接到数据库中相应的条目。例如,您可以将用户链接到其对应的ARO,并从他们之间的关联中获益,将所有信息放在一个地方

家长id

这用于构建ACOs(访问控制对象)的树结构。如果您提供一个父id,则结构可能如下所示:

Your_Controller (has id 5)
    Your_First_Method (has id 6 and parent_id 5)
    Your_Second_Method (has id 7 and parent_id 5)
正如您所看到的,您得到了一个很好的ACO层次结构

我希望这有助于您更好地理解CakePHPs ACL