例如,我们有一个一对多的关系层次结构,它有四个层次:A <- B <- C <- D ( <-标记一对多的关联)。通常,当获取A类型的实体时,我们希望知道D类型的关联实体的数量。由于我们不每次都需要这些值,所以我们已经将@Formula属性声明为延迟加载(我们启用了Hibernate的字节码增强以实现这一点)。但是对于一些查询,我们想急切地加载这些属性。我们经常在一个查询中加载数百个A类型的实体,动态地控制这些属性的急切/延迟<
z2 ON z2.yid = y.yid JOIN x as x2 ON z2.xid = x2.xid ; Fetch Xs (depth 2)我的问题是如何创建一个SQLAlchemy正确的查询是由下面的内容生成的,但我无法从这个查询中获得加载深度为2X的实例(数据是由第二个select延迟加载的)。
我与Breeze一起从事一个asp.net mvc项目。考虑下列实体:{ public int Id { get; set; } public string Description { get; set; }
public virtual List<LinkedTransport> LinkedTransports { g