【发布时间】:2018-08-10 17:40:23
【问题描述】:
在导航属性属性上应用 groupby 时,结果如预期一样 $apply=groupby((t_global_buildings/id)) 返回正确的分组结果。
[
{
"@odata.id":null,
"t_global_buildings":{
"@odata.id":null,
"id":1
}
},
{
"@odata.id":null,
"t_global_buildings":{
"@odata.id":null,
"id":2
}
},
{
"@odata.id":null,
"t_global_buildings":{
"@odata.id":null,
"id":3
}
}
]
但是当我想在嵌套导航属性的属性上应用 groupby 时,返回的记录数是正确的,但是缺少值。
所以$apply=groupby((t_global_buildings/t_global_locations/id)) 返回
[
{
"@odata.id":null
},
{
"@odata.id":null
}
]
由于返回的记录数是正确的,我假设可以按嵌套实体分组,但是如何获取返回值呢?
提前致谢
【问题讨论】:
-
你有没有想过这个问题?
-
很遗憾,没有
-
好的,谢谢 - 看起来是一个已知问题,即将修复...github.com/OData/odata.net/issues/1505
标签: asp.net asp.net-web-api2 odata odata-v4