0

フレームワークとして Doctrine や Symfony2 のような ORM を使用するとします。

次のように、3 つのエンティティ (A、B、C) が互いに関連しています。

A --[1-m]-- B
B --[m-1]-- C

ここで、レコードCの正しい順序をC(ユーザー表示目的で) 示す属性 (テーブル列) があるとします。最後に、 ORM を使用してフェッチされた型
のオブジェクトがあります。A

から始まる注文された戻りCオブジェクトの最良のアプローチは何Aですか? カスタム クエリを作成する必要があるため、ORM の特性が失われますか?

知らせ

問題が解決しない場合は、オブジェクトを取得するには、順序フィールドがオブジェクトにあるため、異なる方法で順序付けできるオブジェクトをC通過する必要があることを覚えておいてください。もちろん、オブジェクトにも順序を「コピー」します。 t 良い解決策BCB

4

1 に答える 1