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 arrow-up-right(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íarrow-up-right.

Puedes consultar la documentación oficial de Microsoft aquíarrow-up-right.

Last updated

Was this helpful?