Параметры запроса OData выполняются на сервере или клиенте? - PullRequest
0 голосов
/ 29 июня 2018

Я пытаюсь получить подсписок товаров в базе данных SAP Hana. Если я использую опцию запроса $filter например /subscripor?$filter=age%20eq%2025 Будет ли база данных возвращать все записи в таблице, а затем oData будет фильтроваться на клиенте? или этот фильтр будет выполняться на сервере? Кто-нибудь может указать мне на документацию, где это уточнить?

Я видел документацию OData , но не указывает, где выполняются эти параметры запроса.

1 Ответ

0 голосов
/ 29 июня 2018

У вас есть определенный контроль над этим, и есть определенные условия, связанные с возможностью выполнения опций локально. Пожалуйста, обратитесь к документации здесь для подробной информации.

Ниже приведен пример сценария использования в контексте элемента управления Table:

<Table noDataText="no data" id="table0" visibleRowCount="10" threshold="15"
    rows="{ path: 'yourModel>/yourDataSet', parameters: {operationMode: 'Server'} }">
...