如何以symfony2形式订购相关的推进模型

时间:2012-11-02 07:38:11

标签: symfony propel

我正在使用symfony2形式和推进。我在如何从推进模型中订购相关实体方面遇到了麻烦。

下面的抽象代码取自http://www.propelorm.org/cookbook/symfony2/mastering-symfony2-forms-with-propel.html,其中显示了如何将它们联系在一起。我想知道如何订购它们。

$builder->add('author', 'model', array(
    'class' => 'Acme\LibraryBundle\Model\Author',
));

例如,如果在我的作者表中有列名,年龄,......如何按名称排序。

1 个答案:

答案 0 :(得分:2)

$builder->add('author', 'model', array(
    'class' => 'Acme\LibraryBundle\Model\Author', 
    'query' => \Acme\LibraryBundle\Mode\AuthorQuery::create()->orderByName()
));