Laravel 拉威尔从低到高排列两列

Laravel 拉威尔从低到高排列两列,laravel,Laravel,我有以下表格结构; 订单: 也就是说,我有3份订单,数据如下: user_id: 1, from_time: 10:00, to_time: 11:00 user_id: 2, from_time: 12:00, to_time: 15:00 user_id: 3, from_time: 11:00, to_time: 12:00 我的目标是获取所有订单并对其进行安排,以便从_time到_time的和到_time的顺序也是以升序,在我的情况下,顺序是1,3,2。使用orderBy()查询方

我有以下表格结构; 订单:

也就是说,我有3份订单,数据如下:

user_id: 1,
from_time: 10:00,
to_time: 11:00

user_id: 2,
from_time: 12:00,
to_time: 15:00

user_id: 3,
from_time: 11:00,
to_time: 12:00
我的目标是获取所有订单并对其进行安排,以便从_time到_time的
到_time
的顺序也是以
升序,在我的情况下,顺序是
1,3,2。
使用
orderBy()
查询方法

Foo::orderBy('from_time','asc')->orderBy('to_time','asc');
使用
orderBy()
查询方法

Foo::orderBy('from_time','asc')->orderBy('to_time','asc');
user_id: 1,
from_time: 10:00,
to_time: 11:00

user_id: 2,
from_time: 12:00,
to_time: 15:00

user_id: 3,
from_time: 11:00,
to_time: 12:00