SQLSTATE [23000]:完整性约束违规:1452

时间:2015-09-02 08:39:16

标签: php mysql symfony-1.4

我的数据库存在问题。当我创建帖子并选择类别时,我会读到:

  

SQLSTATE [23000]:完整性约束违规:1452无法添加或更新子行:外键约束失败(apkapost,CONSTRAINT post_kategoria_kategorie_name FOREIGN KEY({{ 1}})参考kategoriakategorie)ON DELETE CASCADE)。

这是我的schema.yml:

name

和来自

的数据
Kategorie:
  actAs: { Timestampable: ~ }
  columns:
    name: { type: string(255), notnull: true, unique: true }
Post:
  actAs: { Timestampable: ~ }
  columns:
    user_id:      { type: string(155), notnull: true }
    kategoria:    { type: string(255) }
    tresc_postu:  { type: string(4000), notnull: true }
    publiczny:    { type: boolean, notnull: true, default: 1 }
  relations:
    Kategorie: { onDelete: CASCADE, local: kategoria, foreign: name, foreignAlias: Category }

我想在我的表格中选择邮政类别,例如。体育,Muzyka,互联网。我怎么解决这个问题? 谢谢你的帮助!

0 个答案:

没有答案