使用FuelPHP的Api REST(仅GET)

使用FuelPHP的Api REST(仅GET),php,json,api,rest,fuelphp,Php,Json,Api,Rest,Fuelphp,我想为我的站点创建一个restful API,获取数据并返回Json 例如,我在数据库中得到一个名为:Movies的表 结构如下:id、名称、类型、日期 现在有了API,我想访问我的BD并请求恢复数据 例如,我在API控制器中编写了一个名为get_Movies的函数:API.php 我在另一个名为test.php的文件中使用Jquery中的ajax调用调用此函数 url为:/api/movies 当我在浏览器中写入时: 这工作很好 但是,如果我想过滤我的数据,例如,只获取具有冒险类型的电影 如何

我想为我的站点创建一个restful API,获取数据并返回Json 例如,我在数据库中得到一个名为:Movies的表

结构如下:id、名称、类型、日期

现在有了API,我想访问我的BD并请求恢复数据

例如,我在API控制器中编写了一个名为get_Movies的函数:API.php 我在另一个名为test.php的文件中使用Jquery中的ajax调用调用此函数 url为:/api/movies

当我在浏览器中写入时: 这工作很好

但是,如果我想过滤我的数据,例如,只获取具有冒险类型的电影


如何编写函数?

这个问题太宽泛了。请将您的需求缩小到一个特定的问题。我想根据表的类型提取表中的特定元素。例如,一个查询将:http:localhost:8888/api/movies/?type=Adventurey您可以使用Input::get获取所有get参数,循环该数组并构建查询的where语句。您可以将更多get参数传递给容器并使用这些参数筛选查询。但你的问题并不具体。