0
我有共同的模型,它由gii生成。 mySql中的3列:id(int,A_I),設置(tinytext,null)和值(tinitext,null)。 在此之後:AR中Yi中添加重複行
$cfg = new Config();
$cfg->setting = "sdd";
$cfg->value = 'dsf';
$cfg->save();
這種效果,即使製造出絕對清晰,新表和模型,我得到。 此代碼在defaultAction中運行。 的Yii 1.1.4 PHP 5.5 的MySQL 5.6.12 幫助我,我累了搜索這個錯誤=)
也許你的意思是對你的設置領域有一個獨特的約束? – Orangepill
不,Yii自己添加雙排替代一個,就好像上面寫的腳本執行了2次一樣... – serhioli
您是編輯生成的代碼還是使用編輯後的代碼生成器?因爲在我看來,'save()'在某處被調用兩次。 – topher