删除主模型条目时删除关联表行

时间:2012-08-13 10:54:04

标签: cakephp model

我有2个模型,用户组和用户组权限。我的usergrouppermissions有一个名为user_group_id的字段,它链接回主用户组。在我想删除用户组的情况下,我自动希望它删除数据库中用于用户组权限的条目(因为用户组不存在)。我尝试过删除,但它只是删除了用户组。

  // Here is my model: (usergroup):
  public $hasMany = array(
       'UserGroupPermission'
  );

  // Here is the usergrouppermissions model:
  public $belongsTo = array(
        "UserGroup"
    );

1 个答案:

答案 0 :(得分:1)

尝试:

$this->Model->delete($item_to_delete_id,true);

delete() docs.