如何从 android 中的 parse.com 获取整个列值?
How can i get a WHOLE column value from parse.com in android?
我想要一个数组,该数组将用于微调器。我希望该数组列表的值是存储在解析 class SpinnerClass 的列 "title" 中的所有值。
我在网上看过,但我并没有真正理解对方的代码,而且真的很混乱。
编辑: 我怀疑你们是否理解:我有一个解析 class,在那个 class 中,我有一个名为 POSTS 的列。它不是用户 class。我想从所有行中获取所有帖子。因此,如果我有 3 行,每行都有帖子 "red"、绿色"、"blue",我希望我的应用程序从解析数据库中获取 "red" "green" "blue" ,并将其存储在我的微调器中
感谢帮助
我想你可以设置一个 ParseQueryAdapter
来做到这一点。
https://parse.com/tutorials/parse-query-adapter
将此行添加到应用的 Gradle 以便能够导入 ParseQueryAdapter:
compile 'com.parse:parseui-widget-android:0.0.1'
还有,这样你就可以得到你的专栏了:
// "SpinnerClass" is the class your column is found in parse
ParseQueryAdapter<ParseObject> adapter = new ParseQueryAdapter<ParseObject>
(this,"SpinnerClass");
//And to get the column, "Title" is the name of your column
adapter.setTextKey("Title");
//And this is to set the spinner adapter
spinner.setAdapter(adapter);
无法像这样查询列。您可以创建一个 cloud code
作业来为您取东西(以避免这种臃肿的查询并在客户端上工作),但最好的办法是重新考虑您的数据模型。
您需要根据您的查询来规划您的数据模型;不是通过任何数据规范化。因此,如果获取此 POST 列中的所有值是您将经常执行的查询,则您应该创建一个数据模型,将这些值存储在某个地方的数组中,以便通过简单查询轻松检索。您可以拥有一个带有 posts 字段的 Spinner 对象,该字段存储这些值的数组。例如,可以在云代码中的 afterSave()
事件中填充此字段。
我想要一个数组,该数组将用于微调器。我希望该数组列表的值是存储在解析 class SpinnerClass 的列 "title" 中的所有值。 我在网上看过,但我并没有真正理解对方的代码,而且真的很混乱。
编辑: 我怀疑你们是否理解:我有一个解析 class,在那个 class 中,我有一个名为 POSTS 的列。它不是用户 class。我想从所有行中获取所有帖子。因此,如果我有 3 行,每行都有帖子 "red"、绿色"、"blue",我希望我的应用程序从解析数据库中获取 "red" "green" "blue" ,并将其存储在我的微调器中 感谢帮助
我想你可以设置一个 ParseQueryAdapter
来做到这一点。
https://parse.com/tutorials/parse-query-adapter
将此行添加到应用的 Gradle 以便能够导入 ParseQueryAdapter:
compile 'com.parse:parseui-widget-android:0.0.1'
还有,这样你就可以得到你的专栏了:
// "SpinnerClass" is the class your column is found in parse
ParseQueryAdapter<ParseObject> adapter = new ParseQueryAdapter<ParseObject>
(this,"SpinnerClass");
//And to get the column, "Title" is the name of your column
adapter.setTextKey("Title");
//And this is to set the spinner adapter
spinner.setAdapter(adapter);
无法像这样查询列。您可以创建一个 cloud code
作业来为您取东西(以避免这种臃肿的查询并在客户端上工作),但最好的办法是重新考虑您的数据模型。
您需要根据您的查询来规划您的数据模型;不是通过任何数据规范化。因此,如果获取此 POST 列中的所有值是您将经常执行的查询,则您应该创建一个数据模型,将这些值存储在某个地方的数组中,以便通过简单查询轻松检索。您可以拥有一个带有 posts 字段的 Spinner 对象,该字段存储这些值的数组。例如,可以在云代码中的 afterSave()
事件中填充此字段。