2011-03-31 4 views
0

Этот код использует таблицу Users для обновления поля myField. Теперь мне нужно использовать таблицу с именем Customer и обновить поле с именем customerRelation до 1. Как мне это сделать?cakephp как использовать другую таблицу здесь

var $name = 'Answers'; 

    var $components = array('RequestHandler'); 

    var $uses = array('Answer','Field','User'); 


    function checkAll() { 

     $user = $this->User->read(null,$this->Auth->user('uid')); 
     $this->User->saveField('myField', 'TEST'); 

    } 

ответ

2

LINK Методы одинаковы для загрузки модели в контроллер. Надеюсь, вы используете модель для необходимой таблицы.

2
ar $name = 'Answers'; 

var $components = array('RequestHandler'); 

var $uses = array('Answer','Field','User','Customer'); 


function checkAll() { 

    $user = $this->User->read(null,$this->Auth->user('uid')); 
    $this->User->saveField('myField', 'TEST'); 
    $this->Customer->saveField('customerRelation ', 1); 

} 
Смежные вопросы