【发布时间】:2015-10-06 00:40:57
【问题描述】:
我有一个基本的 CRUD 端点,我希望能够通过我的数据库中的任意字段进行搜索。有没有办法在方法签名中不指定每个可能的过滤器的情况下允许这样做?
【问题讨论】:
我有一个基本的 CRUD 端点,我希望能够通过我的数据库中的任意字段进行搜索。有没有办法在方法签名中不指定每个可能的过滤器的情况下允许这样做?
【问题讨论】:
我只会使用查询参数来解决这个问题。因此,只需接受 example.com/api/people/?name=John&age=20 之类的字段
【讨论】:
如果您不需要记录它们,您可以使用 $request_data 作为参数,这将获取发送到 API 的所有数据
【讨论】:
我最终通过使用内置的 $_GET[] 超级全局解决了这个问题。
【讨论】: