4

私はfuelphpを初めて使用します。order_by親テーブルに追加する必要があります:order by username asc, parent_table_field asc。私は次のコードを試しました:

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
)
)

ただし、最初に親テーブルのフィールドに順序付けを適用し、次にユーザー名に順序付けを適用します。

4

1 に答える 1

0

配列表記を使用してクエリを生成する方法を制御することはできません。

メソッドチェーンを使用すると、より詳細に制御できるようになります。これにより、order_by句が定義された順序で適用されます。

于 2013-01-27T00:46:51.820 に答える