gpt4 book ai didi

OData 选择查询在 ASP.NET WebAPI 测试版中不起作用

转载 作者:行者123 更新时间:2023-12-04 15:14:33 26 4
gpt4 key购买 nike

我正在玩 WebAPI 测试版,似乎选择对返回 IQueryable 的操作的响应没有影响。
例如:

http://localhost:62689/api/product?$select=Id,Name

预期的:

<Product>
<Id>1</Id>
<Name>Product 1</Name>
</Product>

实际结果:
<Product>
<Id>1</Id>
<Name>Product 1</Name>
<ItemsInStock>6</ItemsInStock>
<Price>49.99</Price>
<Created>2012-01-15T00:00:00</Created>
</Product>

对 WebAPI 的 OData 支持是否有限制?

我已经尝试了对这组数据的其他查询(如顶部、过滤器)并且它们工作正常。

最佳答案

Web API 不支持 OData $select 查询。

The current support of query string parameters is limited to $top, $skip, $filter and $orderby.



看看 this论坛帖子了解更多详情。

关于OData 选择查询在 ASP.NET WebAPI 测试版中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9514274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com