请解释cakephp acl父ID和外键

问题描述

| 我尝试了解ACL组件,但对新手来说很难 但是我尝试将数据插入表并捕获屏幕并制作箭头 为了让自己理解,我可以理解外键和父母ID 在aro和aco表中,在许多角色以及许多aro和aco的情况下,我需要示例 我是学生,在最终项目中使用cakephp并尝试撰写句子 谢谢您尝试理解我的问题     

解决方法

        由于我觉得很难理解您的问题,因此我试图通过这些链接对CakePHP中的ACL进行很好的说明: ACL受控应用程序教程 ACL组件说明 ACL组件的API条目 但是,仅说明一下“ foreign_key \”和“ parent_id \”这两个键分别是什么: 外键 这用于将ARO(访问请求对象)链接到数据库中的相应条目。例如,您可以将用户链接到其对应的ARO,并从他们之间的Cakes关联中受益,并将所有信息放在一个位置。 parent_id 这用于构建ACO(访问控制对象)的树结构。如果提供parent_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。     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...