こんにちは、マイグレーション前にパーズテーブルをきれいにしたい。問題は、ユーザーテーブルへのポインタを持つテーブルがありますが、関連ユーザーは既に削除されています。 だから私は私は私は、Java で、このためのいくつかのコードを書かれているこの のために任意のデフォルトの方法を見つけることができませんmは、このデータを事前自己ホスト型サーバーへの移行前にデータをクリーンアップする
-3
A
答えて
0
で
感謝を削除役立つ機能が役に立つかもしれたいですあなたに
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
別の方法も有用
ます。public void DataCleanUp(文字列USERID) { Log.d( "TaDeleted"、 "inside"); String [] tableCloumn = {"ユーザーポインタ1"、 "ユーザーポインタ2" ..}; String [] tableArray = {"解析クラス名1"、 "解析クラス名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. Objective-C iOSアプリケーションを自己ホスト型Parse-Serverに移行する問題
- 2. 自己ホスト型NetTcpサービスタイムアウトエラー
- 3. SignalR - 自己ホスト型コンソールサーバ
- 4. 自己ホスト型PeerJSサーバへの接続 - 角度
- 5. 自己ホスト型マルチアカウントWebメールクライアントですか?
- 6. 自己ホスト型SignalR + NancyFxの開発
- 7. 複数のWCFサービス(自己ホスト型)
- 8. 自己ホスト型.NETコアコンソールアプリケーションのStartup.cs
- 9. 自己推進のデータ型
- 10. 自己ホスト型mysqlサーバ上のデータベースへのアクセスを防止する
- 11. WCF自己ホスト型サービスで大きなデータ(500MB/1GB)をストリーミングする
- 12. 自己ホスト型WCFサービスでのオブジェクトファクトリスコープの自動設定
- 13. GraphHopper:自己ホスト型サーバに複数のOSMファイルをロード
- 14. Herokuに移行した後の自己ホストSFTPの置き換え
- 15. Parse.comから当社のホスト型解析サーバーにファイルを移行する[画像]
- 16. ApiControllerで長時間実行されるタスク(WebAPI、自己ホスト型OWINを使用)
- 17. 自己ホストa Djangoのウェブサイト
- 18. 自己ホストWCFサービスのInstanceContextMode
- 19. コンピューティングエンジニアの自己ホスト型Parse-Serverでパーズクラウドコードを更新
- 20. ホスト型TFSからオンプレミスTFSへの移行方法は?
- 21. OWIN自己ホスト型APIへのHTTP GETリクエストを作成するにはどうすればよいですか?
- 22. 自己ホスト型WCFサービス - 混乱している動作
- 23. 自己ホスト型Parse ServerでのCloudCodeのテスト
- 24. 自己ホスト型WCFサービスからのHTTP 500エラー
- 25. 自己ホスト型(OWIN)Web API内の領域
- 26. 自己ホスト型Webサービスの読み込みなし
- 27. 自己ホスト型WCF WebApiのリンク/ URL生成
- 28. はAutofacは自己ホスト型WCFサービスとオブジェクトの処分で
- 29. 自己ホストASP.NET Web API
- 30. Azureサービスファブリックで自己ホスト型Web APIにSSLを設定する方法
これは可能ではありませんが...あなたは、ユーザーを削除すると、自動的に解析し、そのユーザーへのすべてのポインタを削除します.... –
これは私の場合には発生しません、私が持つ他のテーブル内のデータを持っていますユーザーへのポインタだが、同じユーザーが存在しない – Dan