Pregunta

Estoy tratando de consultar una lista donde el título comienza con una letra en el rango de A a M y no puedo encontrar que en cualquier lugar de la documentación dispersa disponible.

Probé esto, pero no es válido y estoy bastante seguro de que terminaría sobre el límite de caracteres permitido en una URL de todos modos.

/humanresources/_api/web/lists/GetByTitle('Corporate Directory')/items?$filter=( startswith(Title, 'a') Or startswith(Title, 'b')  )&?orderby=Title asc

Se aprecia cualquier ayuda.

¡Gracias de antemano!

¿Fue útil?

Solución

Try this:

$filter=title ge 'a' and title lt 'n'

Otros consejos

In your example there is a typo in Filter expression:

$filter=( startswith(Title, 'a') Or startswith(Title, 'b')  )

The name of logical operator is or (lowercase letters in name!) , please refer Supported OData Query Options for a more details.

Below is provided a valid query:

/humanresources/_api/web/lists/getbytitle('Corporate Directory')/items?$filter=startswith(Title, 'a') or startswith(Title, 'b')&?orderby=Title asc
Licenciado bajo: CC-BY-SA con atribución
scroll top