У меня возникла ситуация, когда я хочу собрать запрос выбора Doctrine на основе погоды. Некоторые параметры пусты или нет. Например, если бы была переменная $ slug, которая была необязательной, я бы хотел что-то вроде этого:Добавление предложения WHERE в Doctrine_Query
function get_bio($slug = '')
{
$q = Doctrine_Query::create()
->from('Bio b');
if (!empty($slug))
{
$q .= $q->where('b.slug = ?', $slug);
}
}
Я знаю, что это не правильный синтаксис, но как мне собрать что-то подобное?
Вы должны взглянуть на Doctrine-х [QueryBuilder] (http://www.doctrine-project.org/docs/orm/ 2.0/о/ссылка/запрос-builder.html). – undefined