Symfony2和FOS用户捆绑包-注释
我刚刚开始学习Symfony2和FOS用户捆绑包-注释,symfony,annotations,doctrine-orm,foreign-key-relationship,fosuserbundle,Symfony,Annotations,Doctrine Orm,Foreign Key Relationship,Fosuserbundle,我刚刚开始学习symfony2框架。现在我正在构建我的第一个包,一个聊天包。一切正常,但有一件事我不能掌握,用户表的外键。(我使用的是FOS用户包和条令) FOS用户表(一对一)的注释应该是什么样的?当从聊天表中获取数据时,我是否也会获取用户对象,还是需要在读取每一行后获取用户对象?已解决。 确保包含用户实体的命名空间: use Acme\UserBundle\Entity; 添加注释: /** * @ORM\OneToOne(targetEntity="Acme\UserBundle\En
symfony2
框架。现在我正在构建我的第一个包,一个聊天包。一切正常,但有一件事我不能掌握,用户表的外键。(我使用的是FOS用户包
和条令)
FOS用户表(一对一)的注释应该是什么样的?当从聊天表中获取数据时,我是否也会获取用户对象,还是需要在读取每一行后获取用户对象?已解决。 确保包含用户实体的命名空间:
use Acme\UserBundle\Entity;
添加注释:
/**
* @ORM\OneToOne(targetEntity="Acme\UserBundle\Entity\User")
* @ORM\JoinColumn(name="user_id", referencedColumnName="id")
*/
protected $user;