Exportar (0) Imprimir
Expandir todo

Opciones de consultas OData admitidas

Actualizado: enero de 2014

 

 

Cuando desarrolla una aplicación que usa Marketplace de Windows Azure (WAM), hay consideraciones y limitaciones que deben tenerse en cuenta.

 

Opciones de consultas OData admitidas

Las operaciones y funciones de OData que admite Marketplace. Por ejemplo: $orderby.

Determinar DataServiceVersion

Cómo determinar el valor de DataServiceVersion.

Todas las fuentes de datos de Marketplace son fuentes OData. Lea acerca de OData en el sitio de OData. Marketplace proporciona compatibilidad limitada para consultas OData. La lista siguiente identifica la funcionalidad admitida para los servicios y OData.

 

$top

El número máximo de elementos que se devuelven en el conjunto de resultados para cada página.

$skip

El número de filas que se deben omitir en el conjunto de datos antes de comenzar a devolver resultados.

$filter

  • Comparaciones
    Eq: igual a
    Gt: mayor que
    Lt: menos que
    Ne: no igual a

  • Concatenaciones
    And
    Or

  • Nombres de campo, tipos: todos los tipos admitidos de OData.

$orderby

Especifica el orden de clasificación del conjunto de resultados.
NOTA: requiere DataServiceVersion 2.0 o una versión posterior. Para determinar el valor de DataServiceVersion, consulte Determinar DataServiceVersion más adelante en este tema.

$select

Especifica los campos que se devuelven en el conjunto de resultados.

$skiptoken

Un valor opaco que se debe devolver al servidor para poder seguir recibiendo resultados para la consulta. Para obtener más información, consulte la sección Skip Token System Query Option ($skiptoken) [Omitir la opción de consulta de sistema de tokens ($skiptoken)] en OData.org.

$count

Devuelve el recuento de una colección de entidades.
NOTA: requiere DataServiceVersion 2.0 o una versión posterior. Para determinar el valor de DataServiceVersion, consulte Determinar DataServiceVersion en este tema.

$inlinecount

$inlinecount solo se admite para los servicios de consultas flexibles. No se admite para los servicios de consultas fijas.
NOTA: requiere DataServiceVersion 2.0 o una versión posterior. Para determinar el valor de DataServiceVersion, consulte Determinar DataServiceVersion más adelante en este tema.

$metadata

Recupera una lista de campos, sus tipos de datos, el modo y otra información relacionada de un conjunto de datos.

Operadores de identificador

Por ejemplo, "/Companies('Microsoft')"

Operadores de comparación

eq: igual a
ne: no igual a
lt: menor que
le: menor que o igual a
gt: mayor que
ge: mayor que o igual a

Operadores lógicos

and: verdadero solo si ambos operandos son verdaderos
or: verdadero si cualquiera de los dos operandos, o ambos operandos, son verdaderos
not: opuesto del operando

Operadores aritméticos

add: operador de sumar
sub: operador de restar
mult: operador de multiplicar
div: operador de dividir
mod: operador de modulo (restante después de una división de entero)

Operadores de agrupación

( y )

Funciones DateTime

year
month
day
hour
minute
second

Funciones matemáticas

round
ceiling
floor

Para detectar el valor de DataServiceVersion:

  1. Realice la solicitud

  2. Consulte el encabezado HTTP: DataServiceVersion

Vea también

Mostrar:
© 2014 Microsoft