java - 如何从 ParseUser 子类中查询字符串列表
问题描述
我正在尝试从 ParseUser(播放器)的子类中获取字符串值列表(codeName)。肯定有值存储在数据库中,但我无法在查询列表中获取它们。
ParseQuery<Player> query = ParseQuery.getQuery("codeName");
query.findInBackground(new FindCallback<Player>() {
@Override
public void done(List<Player> objects, ParseException e) {
if(e == null){
Toast.makeText(getApplicationContext(), "There are "+ objects.size() + " code names in the database",
Toast.LENGTH_SHORT).show();
}
}
});
我可以将其添加到 Arraylist 的字符串值列表。
新代码
ParseQuery<ParseUser> query = ParseUser.getQuery();
query.findInBackground(new FindCallback<ParseUser>() {
@Override
public void done(List<ParseUser> objects, ParseException e) {
if(e==null) {
for (ParseUser numbers : objects) {
String crawlerF = (String) numbers.get("codeName");
databaseCodeNameList.add(crawlerF);
}
}
}
});
```
But now I can't access the list (dataCodeNameList) outside the ...ParseQuery or another method for some reason...
解决方案
推荐阅读
- r - HoltWinters 函数在单独与 purrr:map 一起使用时可以正常工作,但在 ifelse 函数中使用时则不行
- git - 如何修改 git stash 中的消息?
- asp.net - “重新加载此页面”和从地址栏刷新页面之间的区别
- html - 当一个元素的 id 没有被使用时,它应该被移除吗?
- javascript - TypeError:浏览器未定义(Web 扩展消息)
- javascript - 为字符串变量分配另一个值
- python - Jupyter Notebook:第一个内部链接作品;后续的没有
- ios - 如何使 UIScrollView 水平
- standard-deviation - 标准偏差仅使用每日值显示在 Pine Script 的每个时间图表上
- c# - 异步读取 Excel 流