symfony 3.4数据装置

时间:2018-11-14 15:49:12

标签: php symfony doctrine

我将symfony 3.3升级到3.4,现在遇到了datafixture bundle的问题,尝试播种数据进行测试,但是出现了这个错误:

  

尝试调用名为class的未定义方法“ addClass”   “ Doctrine \ ORM \ Internal \ CommitOrderCalculator”

这是我的ccomposer.json文件的一部分:

  

“ require-dev”:{           “ doctrine / doctrine-fixtures-bundle”:“ ^ 3.0”,           “ sensio / generator-bundle”:“ ^ 3.0”,           “ symfony / phpunit-bridge”:“ ^ 3.0”       }

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

您必须在data-fixtures文件中手动升级composer.json。尝试将其升级到1.3版:

"doctrine/data-fixtures": "^1.3"