Cakephp 如何在编辑其他实体时编辑实体

Cakephp 如何在编辑其他实体时编辑实体,cakephp,orm,cakephp-3.0,Cakephp,Orm,Cakephp 3.0,在Cakephp中,项目和组织表之间有很多关系 当我归档组织时,我希望归档所有关联的项目 我已经测试过实现一个实体方法(archive()),但我无法访问组织,因为CakePHP使用ORM。那么解决办法是什么呢 创建专用控制器似乎是不鼓励的。 实体没有必要的访问权限 我找不到合适的设计 谢谢 为什么不使用表方法?此外,如果您有多对多,其中一个项目可能有多个组织。在这种情况下,如果您只归档了一个组织及其所有项目,那么您将跨所有组织归档项目。是的,您是对的。我需要检查每个项目是否有其他暂时未归档的组

在Cakephp中,项目和组织表之间有很多关系

当我归档组织时,我希望归档所有关联的项目

我已经测试过实现一个实体方法(archive()),但我无法访问组织,因为CakePHP使用ORM。那么解决办法是什么呢

创建专用控制器似乎是不鼓励的。 实体没有必要的访问权限

我找不到合适的设计


谢谢

为什么不使用表方法?此外,如果您有多对多,其中一个项目可能有多个组织。在这种情况下,如果您只归档了一个组织及其所有项目,那么您将跨所有组织归档项目。是的,您是对的。我需要检查每个项目是否有其他暂时未归档的组织。对你来说,这是一种表格法?你有使用的例子吗?