我在我的数据库中有一个表,并通过yii模型工作,这个表没有primarykey和id列 .
然后我决定在此表中添加一个id列 . 当将一个id列添加为primaryKey时,我的模型找不到这个新列作为primaryKey,当我在我的模型中调用$ this-> primaryKey时,返回null给我!
您应该在“attributeLabels”方法中添加新属性 .
public function attributeLabels() { return array( 'id_table' => 'Id Table', ... ); }
此外,您可以使用Gii生成新模型 .
1 回答
您应该在“attributeLabels”方法中添加新属性 .
此外,您可以使用Gii生成新模型 .