cakephp,关于级联删除的问题

时间:2014-06-12 22:18:03

标签: php cakephp-2.0

找不到我的问题的解决方案我再次求助于你。 我尝试删除记录和链接到它的相同机会记录。

模特中的关系:  model: Modelticket

 public $name = 'detail_models';


     var $hasOne = array(
            'Modelticket' => array(
                'dependent'    => true
            )
        ); 

模型: Detaitmodel

 public $name = 'model_tickets';

 public $hasMany = array(
   'Detailmodel' => array(  
     'className' =>'Detailmodel',
     'foreignKey' => 'model_tickets_id'));
我的控制器中的

功能:

public function admin_delete( $id = null) {
        if (!$id) {
            $this->Session->setFlash(__('Invalid id for Modelticket',true), 'default', array('class' => 'error'));
            $this->redirect(array('action' => 'index'));
        }
        if ($this->Modelticket->delete($id,true)) {
            $this->Session->setFlash(__('Modelticket deleted',true), 'default', array('class' => 'success'));
            $this->redirect(array('action' => 'index'));
        }
    }

如果我使用这些关系,我没有任何问题 mu probem我想删除级联,但它没有用

0 个答案:

没有答案