私にはClub
実体と実体があるとしましょうUser
。AClub
にはメンバーのリストがあります。
Clubs
ここで、ユーザーが参加しているすべてのものを取得したいとします。これを行うには2つの方法があり、それぞれにメンバーのリストが含まれます。
リストは、メンバーの電子メールアドレスである文字列のリストにすることができます。ユーザーが参加しているクラブを取得したい場合は、そうします
clubQuery.filter('emailAddresses =', userEmail)
。リストはReferencePropertiesのリストにすることができ、各アイテムはUserエンティティへの参照です。だから私はします
clubQuery.filter('userReferences =', user_key)
どちらが良い選択肢でしょうか、そしてその理由は何ですか?それとも、2つの間に本当に違いはありませんか?