OData: ограничить поля запроса? - PullRequest
2 голосов
/ 25 марта 2011

есть ли в OData / EF опция для ограничения полей, по которым пользователь может выполнять запросы (например, $filter)? У нас есть большие таблицы, и мы не хотим помещать индексы во все (комбинации) столбцов таблицы.

Ответы [ 2 ]

1 голос
/ 25 марта 2011

Нет встроенной поддержки для этого типа ограничений. Вы можете проанализировать запрос самостоятельно, хотя. Либо просматривая входящий URL-адрес, либо анализируя выражение LINQ, выполненное для поставщика.

0 голосов
/ 13 января 2014

Теперь вы можете использовать опции top и skip

$top=10&$skip=0

они работают так же, как в SQL

Подробнее о Top и skip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...