symfony填充数据报错No encoder has been configured for account解决方法
symfony新建一个用户实体的时候运行填充命令 php bin/console doctrine:fixtures:load 报错解决方法。
下面是报错信息
In EncoderFactory.php line 53: No encoder has been configured for account "App\Entity\Admin".
增加配置:
# config/packages/security.yaml security: ... encoders: ... App\Entity\Admin: algorithm: auto ...
这个配置就是为这个实体指定一个加密方式,问题就解决了。
留言(0)