Php Laravel4指数法

Php Laravel4指数法,php,rest,laravel-4,Php,Rest,Laravel 4,我想为“活动”(有组织的活动)创建资源控制器(REST)。 “事件”是资源 我需要两种方法: 根据查询参数获取事件(前端的自动填充搜索框) 获取地图位置范围内的所有事件 这两种方法似乎都适合使用index()方法。 我想对第二种情况使用index方法,对第一种情况(查询搜索)使用单独的可调用方法 你将如何组织这个具体案例 如果这两种方法都是返回“所有事件”子集的方法,为什么不为同一索引方法分别设置URL参数呢/events?search=xyz&location=xyz 如果在索引操作中过滤

我想为“活动”(有组织的活动)创建资源控制器(REST)。
“事件”是资源

我需要两种方法:

  • 根据查询参数获取事件(前端的自动填充搜索框)
  • 获取地图位置范围内的所有事件
这两种方法似乎都适合使用index()方法。
我想对第二种情况使用index方法,对第一种情况(查询搜索)使用单独的可调用方法


你将如何组织这个具体案例

如果这两种方法都是返回“所有事件”子集的方法,为什么不为同一索引方法分别设置URL参数呢<例如,代码>/events?search=xyz&location=xyz


如果在索引操作中过滤器是分开的,它还允许您按位置和用户搜索(使用与上面类似的查询字符串)过滤事件,这在将来可能是一个不错的功能。

True。在同一个索引方法上创建两个过滤器实际上似乎是最明显的方法,允许我按照您所说的进行组合。