Odata ошибка "value": "{(3, 1)}: Операция не разрешена в предложении \"ГДЕ\"\n<<?>>sourceAlias.Owner"
Здравствуйте! Помогите пожалуйста, в Odata не могу делать отбор выходит ошибка ""value": "{(3, 1)}: Операция не разрешена в предложении \"ГДЕ\"\n<<?>>sourceAlias.Owner""
Делаю так:http://localhost/retail_test/odata/standard.odata/Catalog_Номенклатура?&$format=json&$filter=Owner_Key=guid '27edfe8676-22d3-11ea-80f2-9418826e65bb'
Делаю так:
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Привет. Если ещё актуально - конструкция отбора у тебя не совсем правильная.
$filter=Owner_Key=guid'27edfe8676-22d3-11ea-80f2-9418826e65bb'.
Отрывок из документации:
Знак "=" в условиях отбора использовать нельзя. Для этого, через пробел (или %20 для некодированных строк вне строки браузера) вводят "поле оператор условие".
$filter=Owner_Key=guid'27edfe8676-22d3-11ea-80f2-9418826e65bb'.
Отрывок из документации:
Поддерживаются следующие операции:
● Логические операции:
Описание
Имя
Пример
Равно
eq
Показать● Логические операции:
Описание
Имя
Пример
Равно
eq
/Catalog_Города?$filter=Description eq 'Главный'
http://host/odata/standard.odata/Catalog_Товары?$filter=Имя eq 'Молоко' and Цена lt 2500
Знак "=" в условиях отбора использовать нельзя. Для этого, через пробел (или %20 для некодированных строк вне строки браузера) вводят "поле оператор условие".
Привет. Если ещё актуально - конструкция отбора у тебя не совсем правильная.
$filter=Owner_Key=guid'27edfe8676-22d3-11ea-80f2-9418826e65bb'.
Отрывок из документации:
Знак "=" в условиях отбора использовать нельзя. Для этого, через пробел (или %20 для некодированных строк вне строки браузера) вводят "поле оператор условие".
$filter=Owner_Key=guid'27edfe8676-22d3-11ea-80f2-9418826e65bb'.
Отрывок из документации:
Поддерживаются следующие операции:
● Логические операции:
Описание
Имя
Пример
Равно
eq
Показать● Логические операции:
Описание
Имя
Пример
Равно
eq
/Catalog_Города?$filter=Description eq 'Главный'
http://host/odata/standard.odata/Catalog_Товары?$filter=Имя eq 'Молоко' and Цена lt 2500
Знак "=" в условиях отбора использовать нельзя. Для этого, через пробел (или %20 для некодированных строк вне строки браузера) вводят "поле оператор условие".