2017-07-25 12 views
0

私たちのアプリのバグのために、写真を私たちの解析サーバにアップロードしたユーザーのために、たくさんの関係がありません。写真はアップロードされ、Parseサーバーに存在し、ユーザーのアカウントへのポインタもあります。ただし、ユーザーアカウントと追加された写真の間には関係はありませんでした。これは多くのユーザーに影響を与えました。構文解析に不一致があります

アカウントを持ってアプリにログインしているユーザーの場合、画像にアカウントに関連するアプリにログインするとクエリを実行できますが、すべてのユーザーにクラウドコードを使用するにはどうすればよいですか?

これまでのところ、すべてのユーザーにループして、objectIduserphotosテーブルの写真を関連付ける関数を作成しています。しかし、30kユーザーと41.9kの写真があるため、これはサーバーに多くのプレッシャーをかけることになります。

不足している関係を追加する良い方法はありますか?

答えて

1

パーズサーバーにないParse.com機能の1つは、Linux上のcronジョブのように定期的に実行されるタスク/機能をスケジュールすることができるbackground jobsです。私はあなたのデータのサブセットを通過し、関係を修正するために定義された時間(毎時間)を実行するようにスケジュールされた仕事関数を書くことを提案します。

Kueは、Parse.comバックグラウンドジョブと同様の機能を実装するために使用できます。

How to get Parse Background Job functionality on Parse Server

+0

ありがとうございます。あなたが知っている関係を作ることができる 'Parse.Query'を定義する"簡単な "方法はありません。 –

関連する問題