-3
A
回答
0
我不是能夠找出這個 任何默認的方法我已經在Java中 寫了一些代碼,這可能是有幫助你
public void DataCleanUp()
{
Log.d("TaDeleted","inside");
String[] tableCloumn={"User Pointer Column Names",""};
String[] tableArray={"Class Names Here ",""};
for(int i=0;i<tableArray.length;i++)
{
List<ParseObject> objects=null;
ParseQuery query=new ParseQuery(tableArray[i]);
query.setLimit(1000);
query.include(tableCloumn[i]);
try {
objects= query.find();
} catch (ParseException e) {
e.printStackTrace();
}
if(objects!=null)
if(!objects.isEmpty())
{
Log.d("Table To Deleted",""+tableArray[i]);
for(int j=0;j<objects.size();j++)
{
if((ParseUser) objects.get(j).get(tableCloumn[i])==null)
{
try {
objects.get(j).delete();
Log.d("Deleted", "" + objects.get(j).getObjectId());
} catch (ParseException e) {
e.printStackTrace();
}
}
}
}
}
Toast.makeText(getApplicationContext(),"Deleted",Toast.LENGTH_SHORT).show();
}
+0
這是我一直在尋找,謝謝 – Dan
0
另一種方法可以幫助的
公共無效DataCleanUp(字符串userid) { Log.d( 「TaDeleted」, 「內部」); String [] tableCloumn = {「User Pointer 1」,「User Pointer 2」..}; String [] tableArray = {「Parse class Names 1」,「Parse class Names 2」...};
List<ParseUser> user=null;
ParseQuery<ParseUser> query1 = ParseUser.getQuery();
query1.whereEqualTo("objectId", userId);
try {
user=query1.find();
} catch (ParseException e) {
e.printStackTrace();
}
if(user!=null)
for(int i=0;i<tableArray.length;i++)
{
List<ParseObject> objects=null;
ParseQuery query=new ParseQuery(tableArray[i]);
//query.whereEqualTo(tableCloumn[i], user.get(0));
query.whereEqualTo(tableCloumn[i], user.get(0));
query.setLimit(1000);
try {
objects= query.find();
} catch (ParseException e) {
e.printStackTrace();
}
if(objects!=null)
if(!objects.isEmpty())
{
Log.d("Table To Deleted",""+tableArray[i]);
for(int j=0;j<objects.size();j++)
{
try {
Log.d("Deleted",""+objects.get(j).getObjectId());
objects.get(j).delete();
} catch (ParseException e) {
e.printStackTrace();
}
}
}
}
Toast.makeText(getApplicationContext(),"Deleted",Toast.LENGTH_SHORT).show();
}
相關問題
- 1. 將Wordpress網站遷移到自己託管的服務器
- 2. 解析遷移之前1.5.0
- 3. 解析Migartion +「無法訪問服務器」+自託管服務器
- 4. Uncaught語法錯誤:從自託管服務器遷移到託管服務器後出現意外的標記
- 5. 解析服務器將無法連接到自我託管
- 6. 如何將本地WordPress網站遷移到託管服務器?
- 7. 將wordpress從家庭web服務器遷移到web服務器託管帳戶
- 8. 將文件從Parse.com遷移到我們的託管分析服務器[image]
- 9. 遷移TFS託管在Azure上,前提
- 10. 遷移到從被黑客入侵的服務器清除cPanel
- 11. 解析服務器(自己託管)不發送android通知FCM
- 12. 在服務器上託管數據
- 13. 無法連接到服務器 - 遷移分析服務器iOS
- 14. 遷移託管服務器後,ASP.net網站已關閉
- 15. 自託管WCF數據服務認證
- 16. wcf數據服務自託管憑證
- 17. 如何在Couchbase服務器之間遷移數據?
- 18. 元數據包含無法解析託管WCF服務
- 19. TF30040數據庫服務器遷移後
- 20. 解析服務器之前會話或註銷刪除
- 21. 在AWS EC2上解析遷移「無法訪問服務器」
- 22. jsf標籤無法在託管服務器上解析
- 23. 在Azure託管解析 - 內部服務器錯誤
- 24. 爲什麼/如何將自託管的WCF服務遷移到IIS7?
- 25. 在自託管分析服務器中測試CloudCode
- 26. 服務器遷移
- 27. Swift 3遷移已清除NSUserDefault數據
- 28. 託管Asp.net網站與數據庫託管服務器
- 29. 將託管在Arduino上的Web服務器移動到本地服務器
- 30. 嵌入式C分析服務器遷移服務器URLURL
這應該是不可能的......當你刪除一個用戶,自動解析刪除所有指向該用戶.... –
這並不在我的情況發生,我在具有其它表中的數據指向用戶的指針,但不存在相同的用戶 – Dan