android - 通过 objectId Retrofit/Parse 获取用户
问题描述
我在 parse.com 中有一个用户列表
我需要检索其中一些用户,我拥有所有必要的 ID。例如,我有 50 个用户存储在 parse 中,但我只需要 10 个。
有了这 10 个 ID,我需要获得用户。
我邮递员我做了下一个:
https://parseapi.back4app.com/users?where={"objectId":{"$in":["id01","id02","id03".."id10"]}}
我得到了正确的数据。
如何转化为改造电话?我怎么能在改造中做一个“哪里”的句子?
谢谢大家。
解决方案
尝试定义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);
}
如果您需要更多信息,这篇文章可能会对您有所帮助:Retrofit and GET using parameters
推荐阅读
- java - 在 Java 中用 Chronicle-Map 替换 Roaring64NavigableMap 的正确方法是什么?
- javascript - 如何修复 .remove() 在 javascript 中不起作用
- python-3.x - 制作项目以接收和输入数据
- html - 如何用 kable/kableextra html 表中的乘法符号替换 A*B 中的 *
- ios - 验证码只检查第一项?
- vbscript - 在 ActiveDirectory 中取消选中 *Require user's permission* 复选框
- django - Django 搜索表单配置
- php - 从当前位置获取附近地址
- amazon-dynamodb - 如何使用 Dynamoose 使用过滤器扫描所有记录
- gitlab - 如何从 GitLab CI/CD 获取 url