がここそこにすべての客観化/アプリエンジンの達人のための質問です。 これはKey型のオブジェクトに格納されます。たとえば、私は車のオブジェクトとタイヤのオブジェクトを持っているとしましょう。 タイヤオブジェクトは親キーをキータイプの変数に格納します。客観化とエンティティグループ
@Entity
Public class Tire{
@Id Long id;
Key<Car> ParentKey;
int size;
}
私のアプリでは、すべてのタイヤを特定の車に付ける必要があります。私はクエリでこれを行うことができます: タイヤのタイヤ= oft.query(Tire.class).filter( "ParentKey"、carKey).get();
これを達成するための適切な方法ですか?これがエンティティグループの問題を引き起こしますか?これは多数の車とタイヤにとって効率的でしょうか?
これがより効率的になる方法がわかりました。このメソッドは、車に属するタイヤだけを反復します。もし私がすべての車のためにすべてのタイヤを通過する必要があれば?これはエンティティグループの問題を作成します。 – Patrick
@Patric、エンティティのグループ化が必要ですか?トランザクションのほとんどはトランザクションのために使用されます –
トランザクションがあるときはいつでも、エンティティグループが形成されることは私の理解であった。これは車とそのタイヤをエンティティに入れます。少なくともこれは私の理解です。私は、彼らが親の関係で格納されているときにすべてのタイヤを直接照会することが可能かどうか疑問に思っていました。 – Patrick