1

カスタム Swift クラスを使用して Syncano バックエンドをモデル化する方法を理解しようとしています。私はクラスを持っておりMPUserこのガイドMPUserProfileで説明されているとおりです。ただし、アバター フィールドを追加する代わりに、フレンド リストを追加したいと考えています。このプロパティは次のようにする必要があります。

  • MPUsers の配列
  • MPUserProfiles の配列
  • 他のユーザーの ID に対応する整数の配列
  • 他の何か?

編集:クラスに関する彼らのページは、タイプ参照の配列(ユーザーのIDを参照)が必要なように聞こえますが、それらの配列はstring / int / boolean / floatのみを持つことができます。(参照ではない)整数の配列がうまく機能するかどうか疑問に思っています。

ご協力ありがとうございました。

4

2 に答える 2

0

現在、Syncano は参照の配列の保持をサポートしていません。これは私たちが取り組んでいるものです (多対多の関係を追加する) が、当面は、配列型を安全に使用し、そこに参照されるオブジェクトの ID を格納することができます。

ID の配列を保存する場合、ユーザーの ID またはユーザー プロファイルの ID のいずれかを使用できます。

ユーザーは、アプリにログインする物理ユーザーです。彼のプロファイルは、彼に属するオブジェクトです。ユーザー B はユーザー A にアクセスできませんが、ユーザー B はユーザー A のプロファイルにアクセスできます。

プロファイル ID (user_profileクラスからのオブジェクト ID) を使用するか、ユーザー A id (クラスowner内のオブジェクトのフィールド) を使用して、ユーザー A のプロファイルを取得できますuser_profile

選択したルートに応じて、次のいずれかを実行しているすべての友人のリストを Syncano に要求できます。

  • ID[ユーザー プロファイル ID の配列] のすべてのユーザー プロファイルを教えてください。
  • ownerまたは、 [ユーザー ID の配列] にあるすべてのユーザー プロファイルを教えてください

ユーザーIDとプロフィール

于 2016-04-18T21:18:55.507 に答える