ile GÜNCELLEŞTİRME sorgusu $this->Model->save()
numaralı telefonu kullanarak kimliği değiştirdiğimde belirli bir kaydı güncelleyebiliyorum, ancak bu satırdaki tek bir alanı nasıl güncelleyebilirim?CakePHP
balance
alanlı bir users
tablom var. balance
alanını, orada bulunanlara göre güncellemek istiyorum. Örneğin, bir kullanıcı bakiye alanında 20 $ 'a sahiptir. 21 $ kazanmak için 1 $ eklemek istiyorum. Bunu bilen tek yolu kullanmaktır
$balance = $this->Model->find('first', array(
'conditions' => array('User.id' => $userId),
'fields' => array('User.balance')
));
$this->Model->save(array(
'User' => array('id' => $userId, 'balance' => $balance['User']['balance'] + $credit)
));
nasıl hepsi içine bir save
çağrı alabilirim?
beni yendi :) İşte API bağlantı var http://api.cakephp.org/class/model#method-ModelsaveField – tigrang
Ben bir CakePHP adamı (CodeIgniter bir adam daha) bile değilim ve bunu anladım! Afedersiniz! – David
Sadece ekstra bir not: '$ this-> Model-> id' seçeneğinin, – tigrang