クイック疑問。私はトレーニングの目的でUber-cloneアプリを作成しています。パースダッシュボードを使用して、ライダーとドライバークラスを作成しようと考えていますが、すべてのユーザーはPFUser
としてログインする必要があります。Parse.com - ユーザーまたは(ドライバーとライダー)
だから、私必要があります。
1)はすでに標準として来るPFUser
Sの唯一のクラスをお持ちですか?ユーザがメインアプリから来る場合
または
2)私はそれがライダーとライダーのオブジェクトが作成され、PFUser
に関連付けされているので、(サインアップする各ユーザーに新しいライダーやドライバーのオブジェクトを作成する必要がありますそれはDriver Appを介してドライバを登録して同様に)?
User
が登録されるたびに、Rider
またはDriver
というオブジェクトを作成する必要があるため、非常に効率的ではありません。一方、ライダーとドライバーの両方を標準のUser
クラスとして使用すると、使用される属性と使用されない属性が異なることになります(ライダー属性はドライバーUser
で使用されません)。このオプションでは、1.5M Rider
と0.5M Driver
の代わりに、2M Users
などの1人のライダーやドライバを検索する必要があるため、クエリのパフォーマンスは悪くありません。
あなたがより良いアプローチを考えることができれば、私は喜んで聞くことができます。
'Driver'と' Rider'' PFUser'サブクラスを作成します。 – Paulw11