1

我将 FosUserBundle 与 Symfony2 (2.2) 和 ORM Propel (1.6) 一起使用。

我最近更新了我的项目(sf2.1 => 2.2),但我遇到了 FOSUser 异常问题:

UserQuery not found
BaseUser not found

经过一番搜索,我发现推进命令“propel:build”或“propel:model:build”没有读取 FOSUserBundle 的“schema.xml”。

我的问题是 FOSUserBundle 不会生成基本的 Propel 类(“om”和“map”目录);我找不到为什么以及如何解决这个问题!

4

1 回答 1

0

我不知道确切原因,但这个技巧解决了这个问题:

  1. 删除 vendor/friendsofsymfony 文件夹
  2. 重新启动“作曲家更新”命令

现在推进找到模式并可以生成基类。

感谢站在https://github.com/propelorm/PropelBundle/issues/215

于 2013-03-14T15:47:32.017 回答