6
WebAPIベータ版を使用していますが、selectはIQueryableを返すアクションの応答に影響しないようです。 例:OData selectクエリがASP.NET WebAPIベータ版で動作しない
ます。http:// localhostを:?62689/API /製品$ = IDを選択し、[名前期待
:
<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サポートには制限がありますか?
このデータセット(トップ、フィルタなど)で他のクエリを試しても問題なく動作しています。
バージョン5.0より、$ selectおよび$ expandがサポートされるようになりました。 https://aspnetwebstack.codeplex.com/wikipage?title=%24select%20and%20%24expand%20support&referringTitle=Specs –