1
如何使用用戶ID添加用戶和帖子之間的關係?我看到一些例子,但我不能按照什麼inversedBy
和mappedBy
是...是否有可能存儲profile_id而不是對象?Symfony2實體:用戶和帖子之間的多對一關係
用戶配置文件實體:
class Profiles
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="email", type="string", length=255)
*/
private $email;
/**
* @var string
*
* @ORM\Column(name="password", type="string", length=255)
*/
private $password;
文章/評論實體:
class Comments
{
/**
* @var integer
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var Profiles
*
* @ORM\ManyToOne(targetEntity="Profiles")
* @ORM\JoinColumn(name="profile_id", referencedColumnName="id")
*/
private $profile;
如果我有名字,姓氏,電子郵件和密碼,我仍然需要聯繫? – 2014-09-29 16:28:49
這完全取決於你的數據庫設計,我會把這反對用戶記錄,然後鏈接到配置文件等。 – 2014-09-30 12:55:28