7. Crear servicios con OData
Como se explico en el capítulo 2 en la explicación de servicios REST tus servicios pueden filtrar la información o seleccionar solamente algunos campos de una tabla se puede utilizar OData (Open Data Protocol).
Las opciones disponibles son:
Opción | Descripción |
$select=clave,nombre | Seleccionar los campos de la tabla que deseas obtener en el servicio. En este ejemplo solo se seleccionan los campos de clave y nombre. |
$orderby=clave desc | Ordenar el resultado por el campo clave de forma descendente |
$filter=clave gt 10 | Permite filtrar los resultados. En este ejemplo se regresan los registros en el cual la clave sea mayor a 1 |
$skip=4 | Permite omitir los primeros 4 registros, lo puedes combinar con $orderby |
$top=10 | Obtiene los primeros 10 registros |
$count=true | Regresa también el total de registros |
productos$expand=clientes | Permite además de obtener los productos obtener los datos de los clientes. |
Puedes ver la documentación de OData con todas las opciones disponibles aquí.
Puedes consultar la documentación oficial de Microsoft aquí.
Last updated