Как сделать фильтр «Где» с помощью проводника Loopback 4 - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь использовать объект фильтра в 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

Заранее благодарен за любую помощь!

Filter screenshot

1 Ответ

0 голосов
/ 20 февраля 2019

Это известная ошибка в Loopback 4.x из-за слишком известной ошибки / ограничения для swagger-ui и swagger-js.См. Соответствующие обсуждения Loopback's Github:

И соответствующая проблема для swagger-js:

...