【发布时间】:2012-08-25 14:54:41
【问题描述】:
如何使用 Yii 活动记录编写此命令
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
【问题讨论】:
-
你可能会找到答案here
标签: php sql activerecord yii
如何使用 Yii 活动记录编写此命令
INSERT INTO table (a,b,c) VALUES (1,2,3)
ON DUPLICATE KEY UPDATE c=c+1;
【问题讨论】:
标签: php sql activerecord yii
$model->Yourmodel::model()->findByPk($key);
if($model){
$model->value = $newvalue;
}else{
$model = new Yourmodel();
$model->value = $newvalue;
}
if($model->save()){
// do somethings
}
【讨论】: