質問 > 管理機能 > 外部キーについて |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuy-tank |
投稿日時: 2018/5/25 11:54
対応状況: 開発中
|
一人前 登録日: 2017/11/10 居住地: 投稿: 72 |
外部キーについて Entity\AとEntity\Bがあり、AはBの外部キーを持っています。(実際は、Entity\Bをプロパティとして持つ)
データベース上で、Aの主キーをA_id、Bの外部キーをB_idとすると、以下のようにB_idは重複できるはずなのですが、 実際は、SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '1' for key 'UNIQ_*********'とエラーが出ます。
\Entity\Aのテーブル定義ファイルでBの外部キーは以下のように設定してます(大まかに書いています)
unique: falseとしても、重複できません。原因を教えていただきたいです。よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 外部キーについて | yuy-tank | 2018/5/25 11:54 |
Re: 外部キーについて | umebius | 2018/5/25 12:03 |