Spring Rest: фильтр API с несколькими параметрами - PullRequest
2 голосов
/ 01 апреля 2019

Я реализую конечную точку фильтра, и я хочу, чтобы мой URL был примерно таким:

апи / свойство = имя и поиск? Значение = Радж, питер и фильтр [BirthDate] = 2018-02-16 & фильтр [состояние] = ххх

где filter будет POJO, а BirthDate и state будут его полями (свойства для фильтрации). Я не понимаю, как получить URL этого формата.

Я попытался передать birthDate и state в качестве queryParameter и отобразить их в POJO. Но в этом случае URL имеет формат:

апи / свойство = имя и поиск? Значение = Радж, питер & РОЖДЕНИЯ = 2018-02-16 & состояние = ххх

ожидаемый формат URL:

апи / свойство = имя и поиск? Значение = Радж, питер и фильтр [BirthDate] = 2018-02-16 & фильтр [состояние] = ххх

фактический формат:

апи / недвижимость = имя и поиск? Значение = Радж, питер & РОЖДЕНИЯ = 2018-02-16 & состояние = ххх

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...