2015-02-06 60 views
2

將我的數據庫遷移成功,除了以下線路:如何使用codeIgniter遷移定義複合主鍵?

PRIMARY KEY (`key_id`,`user_id`); 

目前我做這件事是:

$this->dbforge->add_key('key_id,user_id',TRUE); 

,但沒有運氣。 給出以下錯誤:

Error Number: 1072<p>Key column 'key_id,user_id' doesn't exist</p> 

任何人都可以幫忙嗎? 英語語法對不起,如果我不清楚。

回答

5

謝謝,我找到了解決辦法我自己:

$this->dbforge->add_key('key_id', TRUE); 
$this->dbforge->add_key('user_id', TRUE); 

這裏是源link