0

Friend エンティティの親エンティティであるエンティティ User エンティティがあります。

User エンティティには、Article という名前のエンティティとの対多関係があります。

アイデアは、保存されたユーザーと友人 (Facebook から) が存在するということです。Article との対多関係は、Friend によってサブクラス化されているため、User エンティティに設定されます。

私の質問は、すべてのユーザーではなく、友人によるすべての記事をリクエストするにはどうすればよいですか?

User エンティティを省略して Friend エンティティのみを保持するように Predict を設定するのに問題があります。

ありがとう。

4

1 に答える 1

0

ここで親/子エンティティの設計を構築している理由はありますか? sqlite ストアに永続化する場合、親/子エンティティには非常に大きなコストがかかります。ほとんどの場合、エンティティを 1 つだけ作成し、それがフレンドかどうかを示すフラグを設定することをお勧めします。

また、データベース レベルで、この設計で子から親を除外する方法はありません。をリクエストすることにより、フェッチ後にメモリ内で実行できますが、entity.nameそれは適切にSQL呼び出しにはなりません。

于 2011-10-21T16:53:10.747 に答える