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

但它首先对父表的字段应用 order by,然后对用户名应用 order by。

4

1 回答 1

0

您无法控制使用数组表示法生成查询的方式。

您将对方法链接拥有更多控制权,这将按照定义顺序应用 order_by 子句。

于 2013-01-27T00:46:51.820 回答