2012-12-31 14 views
5

Ich bin neu zu fuelphp.Need zu order_by für Elterntabelle hinzufügen: order by username asc, parent_table_field asc. Ich habe folgenden Code versucht:Mehrere Bestellung von mit Join

Model_Definition::find('all', 
Array 
(
[related] => Array 
    (
     [users] => Array 
      (
       [order_by] => Array 
        (
         [username] => asc 
        ) 

      ) 

    ) 
[order_by] => Array 
(
    [parent_table_field] => asc 
) 
[rows_limit] => 50 
[rows_offset] => 0 
) 
) 

Aber es gilt Reihenfolge von für Eltern-Tabelle Feld zuerst und dann für Benutzername.

Antwort

0

Sie können nicht steuern, wie die Abfrage mithilfe der Array-Notation generiert wird.

Sie haben mehr Kontrolle über die Methodenverkettung, die die order_by-Klauseln in der Reihenfolge anwendet, in der sie definiert sind.