我一直在阅读很多东西,并且我知道REST API会使用HTTP动词来映射资源。例如,当教程展示像Employee这样的示例时,这很容易理解。 PUT将成为新记录(如果它不存在)或更新;一个GET将提取所有员工的列表,并且GET api.example.com/employee/12
将提取ID = 12的员工的记录。如何为过滤的数据创建REST api
但是,例如,如何映射更有用的查询,如“让我所有的员工薪水低于50,000美元,公司少于两年,婚姻状况如此单一“? 换句话说,我该如何参数化查询?它是正确的加样api.example.com/Employee?salary<50000&years<2&marital-status=single" ?