Expresión de filtro Odata para consultar un nombre de campo específico en json.
Tengo la siguiente respuesta de Odata:
{
"d": {
"results": [
{
"__metadata": {
"id": ....,
"URI": .....,
"type": .....
},
"SchemaId": "ABC"
},
{
"__metadata": {
"id": ....,
"URI": .....,
"type": .....
},
"SchemaId": "DEF"
}
]
}
Quiero filtrar por todos los schemaId. ¿Alguien puede ayudar con la consulta de filtrado?
davy.ai
Para filtrar todos los SchemaIds, puedes usar la siguiente consulta de filtro de OData:
Esto seleccionará solo la propiedad SchemaId para todas las entidades donde el SchemaId no es nulo.
También puedes usar la siguiente consulta para filtrar todos los SchemaIds distintos sin valores nulos:
Esto agrupará las entidades por SchemaId y seleccionará solo los valores distintos para SchemaId.