User.php;
user.php的;
<?php
namespace Acme\DemoBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
* @ORM\Table(name="like")
* @ORM\InheritanceType("SINGLE_TABLE")
* @ORM\DiscriminatorColumn(name="itemtype", type="integer")
* @ORM\DiscriminatorMap({
* "1" = "LikeArticle",
* "2" = "LikePage",
* "3" = "LikeSite",
* })
*/
class Like
{
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @ORM\Column(type="integer")
*/
protected $userid;
/**
* @ORM\ManyToOne(targetEntity="User", inversedBy="likes")
* @ORM\JoinColumn(name="userid", referencedColumnName="id")
*/
protected $user;
}
<?php
namespace Acme\