2014-01-27 56 views
0

我該怎麼辦?parse.com - 查詢如果存在限制,只要存在

query.exists("year"); 
query.lessThanOrEqualTo("year", toYear); 
query.greaterThanOrEqualTo("year", fromYear); 

當代碼是像上面我得到一個錯誤 - 我想這是因爲我有空白的申請「的一年」。 只有當「存在」爲真時,我如何才能對「年份」提交限制條件?

感謝

回答

-1

簡單地用兩個查詢..

//1st query 
query.exists("year"); 
query.find{ 
    success:{ 
    //2nd query 
    query.lessThanOrEqualTo("year", toYear); 
    query.greaterThanOrEqualTo("year", fromYear); 
    query.find{ 
     success:{ 
     //desired result 
     } 
    } 

}error:{ 
    //"year does not exists"; 
}