0

我正在设计我的第一个 Resourceful 应用程序并使用 Laravel 4 构建,我也是新手。

我想做一个预订系统,所以我把“预订”当作一种资源。

但是,如果我想查询一天的所有预订,我应该使用哪个操作?我应该如何构建它?

我能想到的一种方法是将其置于索引操作下,因此您使用 url“/booking?day=2013-08-12”查询它,它的处理方式如下:

public function index(){
  $day=Request::get('day');
  $bookings=Booking::where('day','=',$day)->get();  //something like this
  ...
}

另一个是使用不同的控制器方法:所以 url "/booking/getByDay/2013-08-12" 会是这样的:

public function getByDay($day){
  ...
}

我的想法是否正确?构建它的正确方法是什么?

4

0 回答 0