Можно ли в доктрине добавить предложение WHERE при извлечении свойства объекта, соответствующего отношению?
С точки зрения концепции, скажем, я хочу получить только первые 3 сообщения в блогесделано в последние 5 дней.Мой объект "блог" имеет свойство "posts", которое определяется как отношение.
Обновление ...
Поскольку у некоторых людей возникают некоторые трудности с пониманием того, что я имею в виду под отношением:
class Blog extends Doctrine_Record {
...
public function setUp() {
$this->hasMany("Note as Posts", array(
"local" => "blog_name",
"foreign" => "post_id",
"refClass" => "BlogPost"
));
}
}
Как видите, это явная связь, поддерживаемая доктриной.Когда я делаю запрос, используя его:
$instanceOfBlog->Posts...........
Я хотел бы знать, могу ли я добавить дополнительные предложения в это время.