希望很简单,是否有一种特定的方式我应该使用 Zend Framework 中的模型更新单个数据库值。
我目前这样做:
class Model_MyModel extends Zend_Db_Table_Abstract
{
$_name = 'table';
public function updateSetting($id,$status)
{
$data = array(
'status' => $status
);
$this->update($data, 'id = '.$id);
}
}
$update = new Model_MyModel();
$update->updateSetting(10,1);
显然,我可以传入另一个参数作为要更新的列。我只是想知道是否有一种更“神奇”的方式我应该这样做?