小编Ott*_*Yiu的帖子

FOSUserBundle:删除emailCanonical的唯一索引

我试图删除emailCanonical上的唯一索引,以便多个用户可以共享相同的电子邮件地址.但是,我不想直接编辑FOS/UserBundle/Resources/config/doctrine/User.orm.xml,因为对bundle本身的任何更新都将删除更改.有没有什么办法可以覆盖我自己的bundle中的emailCanonical字段,同时扩展基本用户(FOS/UserBundle/Model/User.php)

use FOS\UserBundle\Entity\User as BaseUser;
use Doctrine\ORM\Mapping as ORM;
use Foo\BarBundle\Constant\SecurityConstant;

class User extends BaseUser {
    protected $id;
...
}
Run Code Online (Sandbox Code Playgroud)

提前致谢!

symfony fosuserbundle

11
推荐指数
2
解决办法
9120
查看次数

标签 统计

fosuserbundle ×1

symfony ×1