我在EF中有3个课程如下
Public class ClasssA
{
public int Id { get; set; }
public int ClassBId { get; set; }
public virtual ICollection<ClassB> ClassB { get; set; }
}
Public class ClassB
{
public int Id { get; set; }
public int ClassCId { get; set; }
public virtual ClassC ClassC { get; set; }
}
Public class ClassC
{
public int Id { get; set; }
public String Value {get; set; }
}
从浏览器触发odata请求时,它运行正常。
http://localhost:8090/odata/ControllerName?$expand=ClassB/ClassC&$select=ClassB/ClassC/Value
但是有人可以告诉我如何在微风查询中做什么?
因为ClassB
导航属性是一个类型集合,并且每个属性都包含ClassC
导航属性。
如何使用此类导航选择ClassC
内的属性?
简单地说我的问题是如何通过扩展Collection类型的导航属性(在Breeze中)来访问里面的属性?