Doctrine(Symfony) 加载夹具,参考不存在
Doctine(Symfony) Load Fixtures, reference doesnt exist
大家好,我正在使用 Doctrice ORM 处理 Symfony 堆栈,我在加载我的应用程序时遇到问题。
该应用程序分为 3 个模型 User
, Post
, Comments
具有 3 个功能 public function loadUser(ObjectManager $manager)
/ public function loadPost(ObjectManager $manager)
/ public functionloadComments(ObjectManager $manager)
其中两个有一个外键 table,在评论部分加载固定装置我在参考 post 上收到错误:
$comments->setPost($this->getReference(
self::POSTS[rand(0, count(self::POSTS) - 1 )]['name']));
错误输出是 Reference to "Vacation" does not exist
,但是当我使用相同的方法加载我的 post 时,我没有在引用中得到该错误,鳕鱼看起来像这样:
$post->setUser($this->getReference(
self::USERS[rand(0, count(self::USERS) - 1)]['last_name']));
此处回答的问题包含有关源代码和错误产生位置的更多详细信息:
大家好,我正在使用 Doctrice ORM 处理 Symfony 堆栈,我在加载我的应用程序时遇到问题。
该应用程序分为 3 个模型 User
, Post
, Comments
具有 3 个功能 public function loadUser(ObjectManager $manager)
/ public function loadPost(ObjectManager $manager)
/ public functionloadComments(ObjectManager $manager)
其中两个有一个外键 table,在评论部分加载固定装置我在参考 post 上收到错误:
$comments->setPost($this->getReference(
self::POSTS[rand(0, count(self::POSTS) - 1 )]['name']));
错误输出是 Reference to "Vacation" does not exist
,但是当我使用相同的方法加载我的 post 时,我没有在引用中得到该错误,鳕鱼看起来像这样:
$post->setUser($this->getReference(
self::USERS[rand(0, count(self::USERS) - 1)]['last_name']));
此处回答的问题包含有关源代码和错误产生位置的更多详细信息: