出於某種原因學說試圖插入稱爲原發性的,而不是實際添加在我的MySQL數據庫中的主鍵索引,這是什麼主義產生:學說2多個主鍵
CREATE UNIQUE INDEX primary ON my_table (columnOne, columnTwo);
這是我的SQL編輯器生成,這是唯一可行的方法:
ALTER TABLE my_table ADD PRIMARY KEY (columnOne,columnTwo);
這是我的課:
....
class MyTable
{
/**
* @var integer $columnOne
*
* @Column(name="columnOne", type="integer", nullable=false)
* @Id
* @GeneratedValue(strategy="NONE")
*/
private $columnOne;
/**
* @var integer $columnTwo
*
* @Column(name="columnTwo", type="integer", nullable=false)
* @Id
* @GeneratedValue(strategy="NONE")
*/
private $columnTwo;
}
你是怎麼解決這個問題到底是誰? – helvete 2017-11-09 13:30:01