【问题标题】:Is it possible to expand related entities using $expand on OData v4 function?是否可以在 OData v4 函数上使用 $expand 扩展相关实体?
【发布时间】:2017-07-12 07:31:46
【问题描述】:

我知道可以在普通 GET 上对实体进行 $expand,但是 OData 函数呢?在 OData 函数上使用时,似乎 $expand 不会扩展相关实体。

【问题讨论】:

    标签: rest asp.net-web-api2 odata


    【解决方案1】:

    是的,有可能。

    只要确保:

    • 控制器中的函数实现使用 [EnableQuery] 属性进行修饰。
    • 您正在返回一个 IQueryable 枚举。

    您可以选择将其包装在 IHttpActionResult 响应中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多