0
我正在学习如何使用FOSuserBundle,我已经完成配置它遵循来自Symfony的文档的步骤:Getting Started With FOSUserBundleSymfony3 + FOSuserBundle:数据库已在同步+认证请求无法处理
的问题是当我想更新数据库模式(doctrine:schema:update --force
)时,我得到:
没有更新 - 您的数据库已与当前实体元数据同步。
但我认为它应该更新用户表。
这是我的用户等级:
namespace Stage\AdminBundle\Bundle\Entity;
use FOS\UserBundle\Model\User as BaseUser;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
* @ORM\Table(name="fos_user")
*/
class User extends BaseUser
{
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
public function __construct()
{
parent::__construct();
// your own logic
}
}
所以,当我尝试登录:“认证请求无法处理,由于系统问题 。”出现。
我不知道我该怎么办,请帮我 感谢