以元组为主键的模型


Model with a tuple as an primary key

我有一个表,PK是元组:(user_id,sotry_id(。

我如何在 Cakephp 中定义它?

谢谢鲍里斯。

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

CakePHP 的多个主键问题

尽管该页面确实链接到使用exists覆盖的建议解决方法(但我必须承认我没有尝试过!

从未使用过 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
}