如何使用联合主键和Kohana 3 ORM?

时间:2010-12-19 16:48:16

标签: kohana kohana-3

这是表格:

CREATE TABLE IF NOT EXISTS `requests` (
  `ctrc_id` varchar(45) NOT NULL,
  `status` tinyint(1) NOT NULL DEFAULT '0',
  `user_id` int(10) unsigned NOT NULL,
  PRIMARY KEY (`user_id`,`ctrc_id`),
  KEY `fk_requests_users1` (`user_id`)
)

我需要在模型中更改什么? ko3 ORM会起作用吗?

1 个答案:

答案 0 :(得分:2)

Kohana不支持复合主键。看看Kohana论坛上的Search results for 'compound',看看之前是否有人解决了这个问题。

如果有任何进展迹象,你也应该留意这个问题:Multi primary keys / foreign keys in ORM。添加对该功能的支持也不会有害。