1
我有三個表:Yii的關係MANY_MANY:如何從關係表的屬性
CREATE TABLE `user` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(160) DEFAULT NULL,
PRIMARY KEY (`id`)
)
CREATE TABLE `event` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)
)
CREATE TABLE `user_join_event` (
`user_id` int(10) unsigned NOT NULL,
`event_id` int(10) unsigned NOT NULL,
`created` datetime NOT NULL,
PRIMARY KEY (`user_id`,`event_id`),
CONSTRAINT `user_join_event_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`),
CONSTRAINT `user_join_event_ibfk_2` FOREIGN KEY (`event_id`) REFERENCES `event` (`id`)
)
User
具有通過UserJoinEvent
與Event
關係:
'events' => array(self::MANY_MANY, 'Event', 'user_join_event(user_id, event_id)'),
我想created
時間user_join_event
表
已記錄謝謝你的回答 – manhhaiphp