如何从parse.com中的单独列获取数据

时间:2013-09-23 14:31:35

标签: android database parse-platform

我是parse.com和数据库的新手。

对于我的Android应用程序,我需要搜索一个对象是否可用,如果有,那么它应该给我它的价格。所以我的班级是蔬菜,它有一个名为'isAvailable'的栏目和另一个名为'price'的栏目

ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("vegetables");
query.whereEqualTo("isAvailable", true); try {
    ob = query.find();
}
catch (ParseException e) {
    Log.e("Error", e.getMessage());
    e.printStackTrace();
}

所以,现在我有一份所有可用蔬菜的清单,但我该如何查询价格呢? 我在考虑使用whereMatchesQuery(键,查询),但它对如何使用它没有多大意义。

你能指导我做我应该做的事,谢谢!

1 个答案:

答案 0 :(得分:1)

所以现在你将在ob。中找到一个蔬菜对象列表。

只需迭代ob从列表中的每一个中提取价格。

for(ParseObject vegetable : ob){
    Log.d("TAG", "price: " + vegetable.getDouble("price"))
}