Получить пользователей по objectId Retrofit / Parse - PullRequest
0 голосов
/ 13 марта 2019

У меня есть список пользователей в parse.com

Мне нужно получить некоторых из этих пользователей, у меня были все необходимые идентификаторы. Например, у меня было 50 пользователей, сохраненных в разборе, но мне нужно только 10.

С этими 10 идентификаторами мне нужно получить пользователей.

Я почтальон, я делаю следующее:

https://parseapi.back4app.com/users?where={"objectId":{"$in":["id01","id02","id03".."id10"]}}

И я правильно получаю данные.

Как я могу перевести на модифицированный вызов? Как я могу сделать предложение "где" в Retrofit?

Спасибо за все.

1 Ответ

1 голос
/ 13 марта 2019

Попробуйте определить where в качестве параметра URL и установить {"objectId":{"$in":["id01","id02","id03".."id10"]}} в качестве значения textInCurlyBrackets при использовании модифицированного вызова:

public interface FooService {

    @GET("https://parseapi.back4app.com/users")
    void getUsersByIDs(@Query("where") String textInCurlyBrackets, Callback<String> callback);
}

Если вам нужна дополнительная информация, этот пост может вам помочь: Дооснащение и получение с использованием параметров

...