2013-09-23 45 views
0

我是通常對parse.com和數據庫的新手。如何從parse.com中的單獨列中獲取數據

對於我的android應用程序,我需要搜索一個對象是否可用,如果是,那麼它應該給我它的價格。所以我的課是蔬菜,它有一個名爲「isAvailable」列,並呼籲「價格」

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(鍵,查詢),但它沒有太多的意義在如何使用它。

你能指導我,以便我應該做什麼,謝謝!

+0

解析對查詢如何爲Android在這裏工作很清晰的文檔:https://www.parse.com/docs/android_guide#queries – ardrian

+0

他們是有用的,但沒有太多的教程和例子,這使得他們很辛苦了解 –

回答

1

所以,現在你將有一個蔬菜對象列表ob。

只需通過ob從列表中的每一個迭代ob。

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