经过一番尝试和错误(好吧,只是错误),我发现 c089b69c3d 包含一些破坏我的代码的东西,导致
Fatal error: Interface 'Doctrine\Common\Persistence\Proxy' not found
但是之前的提交有效。
对于哪个版本的doctrine-mongodb-odm应该与Symfony2标准发行版v2.0.12一起使用,有什么一般建议吗?
检查您的
deps
和 deps.lock
文件中是否有关于doctrine-common 的任何版本修复。
在提交时的doctrine-mongodb主分支子模块doctrine-commonfc26d10
参见 https://github.com/doctrine/mongodb/tree/master/lib/vendor。
另请参阅此问题和答案以获取更多信息 - 手动更新 Symfony2 deps 文件以获取 Doctrine 2.2?
添加您的
deps.lock
:
doctrine-mongodb-odm 2239012af4d7f9954898068e8458d7e1a0f6143f