我在两个实体Collaborateur和Conge之间有关系ManyToOne.
/**
* @ORM\ManyToOne(targetEntity="Collaborateur", inversedBy="collaborateur", cascade={"remove"})
* @ORM\JoinColumn(name="collaborateur_id", referencedColumnName="id")
*/
protected $collaborateur;
Run Code Online (Sandbox Code Playgroud)
在我的CongeManager中我有这个功能:
public function findCongeByCollaborateur ($collaborateur){
return $this->getRepository()->findOneBy(array('collaborateur'=>$collaborateur));
}
Run Code Online (Sandbox Code Playgroud)
它只返回Conge的第一个元素我想得到最后一个.