Я пытаюсь использовать объект фильтра в Loopback 4 для выполнения предложения where, скажем, у меня есть модель с именем city, и я хочу отфильтровать города по названию.
Как выглядит этот фильтр в проводнике Loopback 4?
Вот что у меня есть:
{ "where": {"name":"Orlando"}, "offset": 0, "limit": 10, "order": [ "string" ] }
Это приведет к следующему URL запроса:
http://127.0.0.1:3000/cities?filter[offset]=0&filter[limit]=10
Я хочу произвести: http://127.0.0.1:3000/cities?filter[where][name]=Orlando&filter[offset]=0&filter[limit]=10
Заранее благодарен за любую помощь!
Это известная ошибка в Loopback 4.x из-за слишком известной ошибки / ограничения для swagger-ui и swagger-js.См. Соответствующие обсуждения Loopback's Github:
И соответствующая проблема для swagger-js: