我正在实现过滤器终结点,并且我希望自己的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