以元组为主键的模型

时间:2013-10-10 16:57:31

标签: php cakephp

我有一张PK是元组的表:(user_id,sotry_id)。

我如何在Cakephp中定义它?

感谢, 鲍里斯。

2 个答案:

答案 0 :(得分:2)

我认为cakephp不支持复合主键作为标准:

CakePHP's Multiple Primary Key Problem

虽然该页面使用覆盖exists链接到建议的解决方法(但我必须承认我没有尝试过它!)。

答案 1 :(得分:0)

从未使用过cakephp,但答案应该很简单:

http://book.cakephp.org/2.0/en/models/model-attributes.html

    class Example extends AppModel {
    public $primaryKey = 'example_id'; // example_id is the field name in the database
}