Doctrine2 :Применение фильтра к ассоциации

Например, если у меня есть:

class Parent {

/*... */

/** One to Many association */
protected $children;

}

class Child
{
/*.. */
/** many to one association */
protected $parent;

/* name of child column */
protected $name;
}

Теперь, скажем, для родителя, я хочу отфильтровать детей по их имени. Если возможно, было бы неплохо сделать parent.getChildren ()с этим фильтром, но это невозможно.

Я бы хотел, чтобы он, вероятно, имел синтаксис getChildrenByName (), но эта функция кажется неподходящей для класса ORM и его класса репозитория. У кого-нибудь есть предложения?

5
задан DubyaDubyaDubyaDot 9 July 2012 в 18:09
поделиться