Sql Symfony,条令,schema.yml,-猜测-关系问题

Sql Symfony,条令,schema.yml,-猜测-关系问题,sql,symfony1,doctrine,symfony-1.4,doctrine-1.2,Sql,Symfony1,Doctrine,Symfony 1.4,Doctrine 1.2,我准备了一个schema.yml-你可以在下面找到-。当我构建它时,构建sql并插入sql;我没有面临任何问题。但当我尝试加载数据(装置)时,它会给我一个错误-您可以在下面找到- 我在我的模式上没有发现任何问题,尤其是在我的关系上 你有什么想法吗 非常感谢先进的 这是我的schema.yml www.ermantaylan.com/schema.yml 和错误: SQLSTATE[23000]:完整性约束冲突:1452无法添加或更新子行:外键约束失败(tefrikaarticles,约束a

我准备了一个schema.yml-你可以在下面找到-。当我构建它时,构建sql并插入sql;我没有面临任何问题。但当我尝试加载数据(装置)时,它会给我一个错误-您可以在下面找到-

我在我的模式上没有发现任何问题,尤其是在我的关系上

你有什么想法吗

非常感谢先进的

这是我的schema.yml

www.ermantaylan.com/schema.yml

和错误:

SQLSTATE[23000]:完整性约束冲突:1452无法添加或更新子行:外键约束失败(
tefrika
articles
,约束
articles\u issue\u id\u issue\u id
外键(
issue\u id
)引用
问题
问题id

您的问题肯定在您的设备文件中。
有时,如果在指定两个主记录之前指定关系记录,则会出现此错误(在fixtures文件中)

如果您仍然无法在fixtures文件中识别问题,请发布它,我可以查看它


编辑:很确定这就是问题所在:

articles:
  article_1:
    article_id: 1
    issue_id: 1   <----  problem
文章:
第1条:
物品编号:1

问题id:1您的问题肯定在您的设备文件中。
有时,如果在指定两个主记录之前指定关系记录,则会出现此错误(在fixtures文件中)

如果您仍然无法在fixtures文件中识别问题,请发布它,我可以查看它


编辑:很确定这就是问题所在:

articles:
  article_1:
    article_id: 1
    issue_id: 1   <----  problem
文章:
第1条:
物品编号:1

Jon,谢谢你的回答。我的固定装置文件我一直很小心我的外键。他们是匹配的。但更好的方法是你see@after您的编辑,那么我如何加载它们?在同一个夹具文件中?谢谢你的帮助,我想你和你的关系有点小问题。再次编辑答案;)文章表链接到问题,因为每个文章必须定义为一个问题。问题表链接到文章,因为每期都有一篇文章作为封面文章。Jon,谢谢你的回答。我的固定装置文件我一直很小心我的外键。他们是匹配的。但更好的方法是你see@after您的编辑,那么我如何加载它们?在同一个夹具文件中?谢谢你的帮助,我想你和你的关系有点小问题。再次编辑答案;)文章表链接到问题,因为每个文章必须定义为一个问题。问题表链接到文章,因为每期都有一篇文章作为封面文章。