如何在 Restler GET 请求中接受任意查询参数?

How do I accept arbitrary query parameters in a Restler GET request?

我有一个基本的 CRUD 端点,我希望能够按数据库中的任意字段进行搜索。有没有办法在不在方法签名中指定每个可能的过滤器的情况下允许这样做?

我只想使用查询参数来解决这个问题。所以只接受 example.com/api/people/?name=John&age=20

这样的字段

如果您不需要记录它们,您可以使用 $request_data 作为参数,这将获取发送到 API

的所有数据

我最终通过使用内置的 $_GET[] 超级全局解决了这个问题。