Laravel4,提供具有更多参数的默认RESTful路由

时间:2013-10-24 08:33:19

标签: php rest laravel laravel-4

我正在编写一个非常基本的休息api,使用

Route::resource('foo', 'FooController');

这样我就可以处理控制器中的任何方法。例如,我可以在uri'foo'列出我的所有foo实体,由

处理
public function index() {
    return Response::json(Foo::all()->toArray());
}

如果我需要api来获取所有Foos ,其中bar = 1 ,该怎么办?

这可能没有编码自定义控制器,因此必须指定每个操作(即'foo / filter / {filterName} / {filterValue}')?

我能想到的一个可能的解决方案是在查询字符串中添加额外的参数,不过我真的不喜欢这种方法

0 个答案:

没有答案
相关问题