从oData启用web api获取计数获取功能

时间:2015-05-21 18:36:38

标签: odata mongodb-.net-driver asp.net-web-api-odata odatacontroller

我有一个支持oData的经典REST web api控制器,带有像

这样的Get函数
[EnableQuery()]
    public IQueryable<StoreCommand> Get()
    {
        return _storeCommandService.GetAllStoreCommands().AsQueryable();
    }

我需要了解如何使用某个URL

进行调用以获取记录数

我试过

http://localhost:9910/api/storeCommandsrest?$count

但是我得到了

消息:&#34;查询参数&#39; $ count&#39;不受支持。&#34;

请注意我正在使用MongoDb返回IQueryable的集合。

1 个答案:

答案 0 :(得分:0)

如果您想要只计算,请尝试

http://localhost:9910/api/storeCommandsrest/$count