私は2つのオブジェクトを持っています:従業員と実現Symfony2はSQLリクエストを埋めます
objetの実現では、私たちは属性とタイプを持っています。 今、私はいくつかの実現をしたいくつかの雇用者を選びたいと思う。
$sql = "SELECT DISTINCT e FROM MonBundle:Employe e WHERE e IN (SELECT DISTINCT r.employe FROM MonBundle:Realisation r WHERE
r.type = :type)";
$query = $em->createQuery($sql);
$query->setParameter("type",$type);
==>Error: Invalid PathExpression. Must be a StateFieldPathExpression
はなぜ単に 'MonBundleは異なるr.employeを選択:実現rをWHERE r.type =:type'が? – Matteo
パスエクスプレッションが無効です。 StateFieldPathExpressionでなければなりません。 –