2012-12-31 16 views
5

Sono nuovo su fuelphp. È necessario aggiungere order_by per tabella padre: order by username asc, parent_table_field asc. Ho provato il seguente codice:Ordine multiplo mediante 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 
) 
) 

Ma applica l'ordine per il campo della tabella padre prima e quindi per nome utente.

risposta

0

Non è possibile controllare il modo in cui la query viene generata utilizzando la notazione di matrice.

Avrete più controllo con il concatenamento del metodo, che applicherà le clausole order_by nella sequenza in cui sono definite.