我正在使用symfony2形式和推进。我在如何从推进模型中订购相关实体方面遇到了麻烦。
下面的抽象代码取自http://www.propelorm.org/cookbook/symfony2/mastering-symfony2-forms-with-propel.html,其中显示了如何将它们联系在一起。我想知道如何订购它们。
$builder->add('author', 'model', array(
'class' => 'Acme\LibraryBundle\Model\Author',
));
例如,如果在我的作者表中有列名,年龄,......如何按名称排序。
答案 0 :(得分:2)
$builder->add('author', 'model', array(
'class' => 'Acme\LibraryBundle\Model\Author',
'query' => \Acme\LibraryBundle\Mode\AuthorQuery::create()->orderByName()
));