Я использую OData Web API для Версии 4, когда я пытаюсь выполнить запрос OData web Api с помощью параметра $top
, он возвращает мне следующее сообщение об исключении.OData Exception Превышен предел '0' для верхнего запроса
Неверный запрос, указанный в URI. Превышен предел «0» для верхнего запроса. Значение из входящего запроса является «10»
Я использую Apache Ignite Dotnet LINQ в качестве источника данных вместо Entity Framework, мой OData метод действия контроллера заключается в следующем:
[EnableQuery]
public IQueryable<Productioncurvepnl> GetProductioncurvepnl()
{
Console.WriteLine("Starting query to ignite");
var q = AIgniteClient.IgniteClient.Instance.ProductionCurvePnLCache.AsCacheQueryable().Select(c => c.Value);
return q;
}
Пожалуйста, также включают в себя полный URL, который вы используете в вопросе. – Igor
http: // localhost: 9000/odata/Productioncurvepnl? $ Top = 10 – Abdul