我试图坚持/刷新我的doctrine2实体,但每次都会出错:
Test \ Main \ MainBundle \ Entity \ ProductVariantAssociation类型的实体具有标识 通过外部实体Test \ Main \ MainBundle \ Entity \ Product,但是这个实体有 没有本身。您必须在相关实体上调用EntityManager#persist()并生成 确保在尝试持久化之前生成了标识符 '测试\ MAIN \ MainBundle \实体\ ProductVariantAssociation'。如果是Post Insert ID 生成(例如MySQL Auto-Increment或PostgreSQL SERIAL)这意味着你必须打电话 两个持久化操作之间的EntityManager #flush()。
我在pastebin发布了我的ArticleController: http://pastebin.com/iN0BpGFc
有人知道,如何解决这个问题?