У меня есть структура OData ответа, как показано ниже,Как исключить узел в OData
{
"value": [{
"a": "10",
"b": "10",
"c": "10",
"Description": null,
"ExtendedValues": [{
"x1": "val1",
"y1": "val2",
"z1": "val3"
},
{
"x2": "val1",
"y2": "val2",
"z2": "val3"
},
{
"x3": "val1",
"y3": "val2",
"z3": "val3"
},
],
}]
}
Я просто хочу знать, если есть способ, чтобы исключить конкретный узел из ответа. Например, мне нужно исключить ExtendedValues из ответа. Хотя я мог бы сделать это, используя $ select и предоставить все необходимые свойства.
Спасибо за ваш ответ. Я думаю, что мой вопрос не ясен, я спрашиваю, есть ли какая-либо операция в спецификации Odata, которая говорит, что операция исключает несколько параметров из ответа. для Ex, $ select позволит нам выбирать феилы, которые нам нужны. Мне нужно что-то вроде $ exclude.I не удалось найти его в http://www.odata.org/ – Ravisha
Итак, вы имеете в виду протокол OData, если есть что-то вроде $ exclude? Ну тогда, может быть, ответ - нет, по крайней мере, в настоящее время версия V4. Но тем не менее, я хотел бы знать ваши причины, по которым вы должны быть $ exclude в протоколе. – QianLi