0

問題があります。そよ風のメタデータストアにAnavigationPropertyto エンティティを持つエンティティがあります。B

次のような簡単なクエリ プロジェクション マネージャーを使用して、いくつかの重要なプロパティAといくつかのプロパティのみを取得するデータを準備したいと思います。B

var eq = EntityQuery.from("A").**select("PROP1,PROP2,B.PROP1")**;
    return EntityManager.executeQuery(eq)

ネストされたエンティティ{PROP1 : VALUE, PROP2 : VALUE, B_PROP1 : VALUE}を持つタイプの部分的にキャッシュされたエンティティを有効にしたいプレーンオブジェクトでそれを取得しています:AB

{
PROP1 : VALUE, 
PROP2 : VALUE, 
B : {PROP1 : VALUE}
}

を使用してどのように達成できjsonresultadapterますか?

最初のレベルでは問題ありませんが、深くなると問題が発生します。

4

1 に答える 1

0

メソッド visitNode で、parseContext.EntityManger を取得することにより、新しいエンティティ B を作成し、ノード パラメータのルートにプロパティとして追加することができました。

于 2013-11-07T09:10:16.170 に答える