3

私はプロペルと共にsymfony2フォームを使用しています。propel のモデルから関連エンティティを注文する方法に問題があります。

以下の抽象化されたコードはhttp://www.propelorm.org/cookbook/symfony2/mastering-symfony2-forms-with-propel.htmlから取得したもので、それらを関連付ける方法を示しています。どうやって注文しようか迷っています。

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

たとえば、私の作成者テーブルに名前、年齢などの列がある場合、名前で並べ替えるにはどうすればよいですか。

4

1 に答える 1

2
$builder->add('author', 'model', array(
    'class' => 'Acme\LibraryBundle\Model\Author', 
    'query' => \Acme\LibraryBundle\Mode\AuthorQuery::create()->orderByName()
));
于 2013-02-06T05:30:00.840 に答える