Asim Zaidi
Asim Zaidi

Reputation: 28284

cakephp how to use another table here

This code is using a table Users to update a field myField. Now I have a need to use a table called Customer and update a field called customerRelation to 1. How would I do that?

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');

    }

Upvotes: 0

Views: 1862

Answers (2)

chetanspeed511987
chetanspeed511987

Reputation: 2025

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);

}

Upvotes: 2

Mika
Mika

Reputation: 1539

LINK The methods are the same to load a model in the controller. I hope you use a model for the needed table.

Upvotes: 2

Related Questions