Har*_*nga 3 activerecord database-design yii gii
我被困在yii中创建复合主键...我有下表。
**Branche**
id
name
**Item**
id
name
**branch_item**
branch_id
item_id
Run Code Online (Sandbox Code Playgroud)
如何使用复合主键在yii中创建branch_item ...(和gii一起使用crud)
我可以像这样创建表格吗?
**branch_item**
id (this is the primary key)
branch_id (unique key)
item_id (unique key)
Run Code Online (Sandbox Code Playgroud)
创建复合ID或使用唯一键创建ID的最佳方法是什么?
小智 5
简而言之,只是ovveride方法primaryKey:
public function primaryKey()
{
return array('pk1', 'pk2');
}
Run Code Online (Sandbox Code Playgroud)
另请参阅具有复合主键的Yii模型