2012-07-19 1 views
0

Doctrine 2를 사용하고 있습니다. 여기서는 아래와 같은 배열을 얻을 때 사용합니다.은 제목별로 전체 배열을 정렬해야합니다. Doctrine 2

나는 "제목"에 의해 전체를 정렬 할 필요는 브랜드 이름, 모델 이름, 엔진 용량 수준을 가지고,이 같은, 내가 필요로하는 모든 제목의

$repo = $em->getRepository ('Teon_Model_Folder'); 
$tree = $repo->childrenHierarchy(); 

내가 무엇입니까 결과를 정렬 할 필요가 귀하의 경우 키에 - 체크인 Sort array by key

이 키에 의해 배열을 정렬한다 밖으로

array 
    0 => 
    array 
     'id' => int 28 
     'title' => string 'BMW' (length=3) 
     'slug' => string 'bmw' (length=3) 
     'flags' => null 
     'lft' => int 2 
     'lvl' => int 1 
     'rgt' => int 105 
     'root' => int 25 
     '__children' => 
     array 
      0 => 
      array 
       'id' => int 128 
       'title' => string '3-series' (length=3) 
       'flags' => null 
       'lvl' => int 2 
       ...... 
      1 => 
      array 
       ... 
      2 => 
      array 
       ... 
      3 => 
      array 
       ... 
      4 => 
      array 
       ... 
      5 => 
      array 
       ... 
    1 => 
    array 
     'id' => int 46 
     'title' => string 'Ford' (length=4) 
     'slug' => string 'ford' (length=4) 
     'flags' => null 
     'lft' => int 106 
     'lvl' => int 1 
     'rgt' => int 113 
     'root' => int 25 
     '__children' => 
     array 
      0 => 
      array 
       ... 
    2 => 
    array 
     'id' => int 56 
     'title' => string 'Honda' (length=5) 
     'slug' => string 'honda' (length=5) 
     'flags' => null 
     'lft' => int 114 
     'lvl' => int 1 
     'rgt' => int 123 
     'root' => int 25 
     '__children' => 
     array 
      0 => 
      array 
       ... 

답변

0

모든 수준에서 제목별로 정렬하려면 표제.

+0

php를 사용하여 부모 수준에서 배열을 정렬 할 수 있지만 doctrine의 작동 방식을 알지 못합니다. –