gpt4 book ai didi

database-design - 如何在 YII 框架中添加复合主键

转载 作者:行者123 更新时间:2023-12-01 11:43:24 25 4
gpt4 key购买 nike

我坚持在 yii 中创建复合主键...我有以下表格..

**Branche**
id
name

**Item**
id
name

**branch_item**
branch_id
item_id

如何使用复合主键在 yii 中创建 branch_item...(以及使用 gii 的 crud)

如果我创建这样的表可以吗...

**branch_item**
id (this is the primary key)
branch_id (unique key)
item_id (unique key)

创建复合 ID 或使用唯一键创建 ID 的最佳方法是什么...

最佳答案

mentioned in yii guide , 有点没有突出显示。

简而言之,只需重写方法 primary Key 即可:

public function primaryKey()
{
return array('pk1', 'pk2');
}

另见 Yii Model with composite primary key

关于database-design - 如何在 YII 框架中添加复合主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17440876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com