我正在尝试构建API。我使用FosRestbundle和jmsserializerbundle。
我有两个数据库连接,实体是相同的,但数据库中的数据是不同的。我在控制器中有以下方法:
public function getTimesAllAction()
{
$data = $this->getDoctrine()->getRepository('AppBundle:Time', 'conn2')->findAll();
$view = $this->view($data, 200);
return $this->handleView($view);
}
AppBundle ::时间是:
namespace AppBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Table(name="times")
* @ORM\Entity(readOnly=true)
*/
class Time
{
/**
* @ORM\Column(type="integer", name="timeno")
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
protected $time_no;
/**
* @ORM\Column(type="string", length=250, name="timename")
*/
protected $time_name;
}
我需要添加一个属性类型,指向连接名称
如何从实体获取连接名称?