Фильтр в GET с обратной связью - PullRequest
0 голосов
/ 28 апреля 2018

Я пытаюсь получить пользователей с определенным фильтром (например, электронная почта равна "e@e.e").
В описании написано Filter defining fields, where, include, order, offset, and limit - must be a JSON-encoded string ({"something":"value"}), однако, набрав {"email":"ju@ju.ju"}, вы получите всех пользователей вместо этого.
Что я делаю не так?

1 Ответ

0 голосов
/ 28 апреля 2018

Вы должны опубликовать свой URL-адрес запроса, который выглядит примерно так: http://localhost:3000/api/Model?filter=%7B%20%22where%22%3A%20%7B%22name%22%3A%20%22icecream%22%7D%20%7D

Но если бы мне пришлось угадывать, вы не используете filter или where ключ в вашем объекте.

{"filter": {"key": "value"} } неверно

{"where": {"key": "value"} } правильно для API API (потому что он ставит filter для вас), неправильно для что-нибудь еще

{"filter": {"where": {"key": "value"} } } правильно

...