1

すみません、英語です...私には2つのモデルがあります:userとNote in user.php:

var $hasMany=array('Note'=>array('className'=>'Note',
                                 'foreignKey'=>'user_id',
                                 'dependent'=>'true',
                                 'exclusive'=>'true'
                                 )
                    );

users_controller.phpの場合:

function delete($id = null) {
    if (!$id) {
        $this->Session->setFlash(__('Invalid id for User', true));
        $this->redirect(array('action'=>'index'));
    }
    if ($this->User->delete($id,true)) {
        $this->Session->setFlash(__('User deleted', true));
        $this->redirect(array('action'=>'index'));
    }
}

しかし、ユーザーを削除しても、そのユーザーに関連付けられているメモは削除されません!!!

なにが問題ですか????

4

1 に答える 1