Spring Rest:带有多参数的过滤器API

时间:2019-04-01 08:13:46

标签: java api spring-boot

我正在实现过滤器终结点,并且我希望自己的URL类似于

  

api / search?property = name&value = raj,peter&filter [birthDate] = 2018-02-16&filter [state] = xxx

其中filter将是POJO,而birthDate和state将是其字段(用于过滤的属性)。我不知道如何获取这种格式的URL。

我尝试将birthDate和state作为queryParameter传递并将其映射到POJO。但是在这种情况下,URL的格式为:

  

api / search?property = name&value = raj,peter&birthDate = 2018-02-16&state = xxx

预期的URL格式:

  

api / search?property = name&value = raj,peter&filter [birthDate] = 2018-02-16&filter [state] = xxx

实际格式:

  

api / search?property = name&value = raj,peter&birthDate = 2018-02-16&state = xxx

0 个答案:

没有答案