如何将某些属性添加到 OData 查询结果

本文关键字:OData 查询 结果 添加 属性 | 更新日期: 2023-09-27 18:31:35

我正在做一个webapi项目,我使用OData来操作我的API的结果。现在,我有一个问题。我想在我的结果中添加一些属性。假设这是正常结果:

[{
   TotalPrice: 69000,
   Id : 1
},
{
  TotalPrice: 51000,
  Id : 2
}]

现在,我想有一个这样的json

{
   Orders : [{
             TotalPrice: 69000,
             Id : 1
           },
           {
             TotalPrice: 51000,
             Id : 2
           }],
   GrandTotal : 120000
}

而不会影响 OData 查询功能。如何?

如何将某些属性添加到 OData 查询结果

您可以使用开放类型和动态属性吗?