2016-07-05 9 views
2

データベースのカラムを手作業で追加しました。これは、カラムがないというエラーを表示します。プロパティ "tablename.name"は定義されていません。yii手動でカラムを追加した後にデータベースが更新されない

+0

としてrulesdefinecolumnよりも、その列のためのルールを持っていない場合も読む[尋ねる]と[MCVE] – Dave

+0

あなたが使用してモデルを上書きすることができます提供してください** GII自動コード生成** –

答えて

0

こんにちはこのerrorは、columnを手動で作成したときに表示され、modelにはcolumnを追加しません。

modelcolumnを追加してください。あなたはsafe

in your Model 
@property string $your_column_name // at this at top with other column names string/integer whatever your datatype is 

public function rules() { 
// rest of your rules 
array('your_column_name', 'safe'); 
} 
+0

thnks用私のプロブラムはYii :: app() - > db-> schema-> refresh();によって解決されました。 – RamanSall

関連する問題