Filtrování dle cizího klíče | Doctrine 2
- Jan Blažek
- Člen | 36
Ahojte, mohli byste mi prosím pomoci s filtrováním v Doctrine 2 ?
Potřeboval bych, aby se mě výsledky ve vazbě ManyToMany filtrovali dle vazby
na jinou entitu.
Kód vypadá následovně:
$criteria = Criteria::create();
$criteria->where(Criteria::expr()->eq('project.status', Project::STATUS_DEVELOP));
$this->template->project_users = $this->getUserEntity()->projects->matching($criteria);
Jde tam o, že tom to ‚project.status‘ se bere jako field, takže to
nefunguje.
Nevíte jak ten dotaz upravit tak, aby to bralo jako project ⇒ vazba na jinou
entitu, status ⇒ field u ‚project‘ entity
Díky moc.