gpt4 book ai didi

deployment - Symfony2 - fos 需要创建 super 管理员自定义字段

转载 作者:行者123 更新时间:2023-12-04 23:05:24 26 4
gpt4 key购买 nike

我正在将 SF2.1 项目部署到生产中。
我已经自定义了用户模型,因此某些字段是必需的。
所以当我尝试创建我的 super 管理员时

$ php app/console fos:user:create admin my@mail.com my_pass --super-admin

我越来越

[PDOException]
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'my_required_field' cannot be null



管理它的干净方法是什么?
我想象没有手动将用户插入表中......

最佳答案

您应该覆盖 FOSUserBundle execute() /Command/CreateUserCommand.php 中的方法和 create() /Util/UserManipulator.php 中的方法文件。通过这样做,您应该能够从命令行向您的用户实体添加任何其他字段。

关于deployment - Symfony2 - fos 需要创建 super 管理员自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13609593/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com