Breeze jsonresultadapter:嵌套的部分实体
我有一个问题,在我的breeze metadatastore中,我有一个实体Breeze jsonresultadapter:嵌套的部分实体,breeze,Breeze,我有一个问题,在我的breeze metadatastore中,我有一个实体A,带有navigationProperty到实体B 我希望通过使用breeze query projection manager(如下所示),只获取A的几个重要属性和B的几个重要属性: var eq = EntityQuery.from("A").**select("PROP1,PROP2,B.PROP1")**; return EntityManager.executeQuery(eq) 我在一个普通对象{
A
,带有navigationProperty
到实体B
我希望通过使用breeze query projection manager(如下所示),只获取A
的几个重要属性和B
的几个重要属性:
var eq = EntityQuery.from("A").**select("PROP1,PROP2,B.PROP1")**;
return EntityManager.executeQuery(eq)
我在一个普通对象{PROP1:VALUE,PROP2:VALUE,B_-PROP1:VALUE}
中得到它,我想把a
类型的部分缓存实体和嵌套实体B
一起交给它:
{
PROP1 : VALUE,
PROP2 : VALUE,
B : {PROP1 : VALUE}
}
如何使用jsonresultadapter
实现它
我在第一级工作没有问题,但更深入一点,我遇到了麻烦。在方法visitNode中,通过获取parseContext.EntityManger,我能够创建一个新的实体B,并将其作为属性添加到节点参数的根中