從FOSUserbundle擴展我的UserBundle,那麼哪些字段會持久保存到數據庫。我看到有一個完整的用戶類 Model/User.php
和Entity/User.php
如果我從FOSUserBundle延伸用戶實體
我延長我的班級爲
namespace MYS\CoreBundle\Entity;
use FOS\UserBundle\Entity\User as BaseUser;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
/**
* @ORM\Entity
* @ORM\Table(name="fos_user")
*/
class User extends BaseUser
{
/**
* @ORM\Column(type="string", length="255")
*
* @Assert\NotBlank(message="Please enter your name.", groups={"Registration", "Profile"})
* @Assert\MinLength(limit="3", message="The name is too short.", groups={"Registration", "Profile"})
* @Assert\MaxLength(limit="255", message="The name is too long.", groups={"Registration", "Profile"})
*/
protected $firstName;
我的問題是:
是否有產生的任何數據庫表FOSUSerbundle用戶實體或他們只是類,並沒有堅持
在我abov E碼將我的用戶表將只作爲名字的屬性或所有其他屬性這是在
Model/User.php
在FosUserBundle哪裏是哪裏FOSUserBundle是堅持他的表的邏輯