我想在android上重新安裝時刪除重複安裝。 我正在從ParseInstallation獲取查詢,但它不起作用。在android parse.com上刪除重複安裝
我附上我下面的代碼:
public boolean checkDuplicate(String id, ParseInstallation installation){
ParseQuery<ParseInstallation> query = ParseInstallation.getQuery();
query.whereEqualTo("userId", id);
query.findInBackground(new FindCallback<ParseInstallation>() {
public void done(List<ParseInstallation> list, ParseException e) {
if (e == null) {
//Log.d("LISTA-CHECKDUPLICATE", "id " + list.size());
for(int i = 0; i<list.size(); i++){
try {
list.get(i).delete();
} catch (ParseException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
} else {
Log.d("LISTA-CHECKDUPLICATE", "Error: " + e.getMessage());
}
}
});
return false;
}
什麼具體的行爲是你看到這是不正確的? – nasch
沒有得到任何東西 – gogoru
你找不到操作安裝表。您將通過以下消息得到異常「客戶端不允許在安裝集合上執行查找操作。」 – Jeeri