November 2017
Intermediate to advanced
420 pages
10h 29m
English
OData supports various kinds of query options as query parameters. For instance, $orderby can be used for sorting the query results. Here is an example:
GET http://localhost:8080/hrapp/odata/Departments?$orderby= DepartmentName HTTP/1.1
Similarly, you can use the $select option for limiting the attributes on the entity resources returned by a REST API. Here is an example:
GET http://localhost:8080/hrapp/odata/Departments? $orderby=DepartmentName&$select=DepartmentName,ManagerId HTTP/1.1
Some of the frequently used query options are listed in the following table:
|
Query Option |
Description |
Example |
|
$filter |
This option allows the client to filter a collection of resources. |
/Employees? $filter=FirstName eq 'Jobinesh' ... |