Вопросы по теме 'odata-v4'

Невозможно привести объект типа Microsoft.OData.Edm.Csdl.CsdlSemantics.UnresolvedType к типу Microsoft.OData.Edm.IEdmCollectionType
В Visual Studio 2013 я использую конечную точку OData V4 с помощью генератора клиентского кода OData, найденного в Nuget. Неожиданно на этой неделе шаблон t4 выдал ошибку: Невозможно привести объект типа...
2731 просмотров
schedule 08.11.2021

буквенно-цифровая строка в строковом параметре функции OData v4 анализируется как int в строку или null
У меня возникли проблемы с передачей буквенно-цифровой строки в качестве параметра для функции OData. Вот его подпись: [EnableQuery] public IHttpActionResult GetForConstant([FromODataUri]string constant) и его конфигурация: var...
3771 просмотров
schedule 10.04.2022

Изменение URL-адреса возвращаемых метаданных OData (с помощью Powerbi)
Я подключаюсь к своему каналу OData V4 в облаке с помощью PowerBI e.g https://dotnet.com/odata/customers Указанный выше URL использует обратный прокси-сервер, а под ним фактически https://dotnet.azurewebsites.net/odata/customers Это...
111 просмотров
schedule 16.04.2022

Как фильтровать SQL Server DateTime с помощью .NET Core WebAPI с OData v4
Я запускаю простое приложение .NET Core WebApi с OData Query v4 и SQL Server 2012. Это работает, но очень медленно: GET /api-endpoint?$filter=date(MyDateTimeField) ge 2018-01-01&$top=100 SQL-запрос, сгенерированный указанным выше...
1215 просмотров

Simple.Odata.Client — объект исправления Odata, отправляя только измененные свойства на сервер
Я использую Simple Odata Client для выполнения операций CRUD в приложении WPF. У меня есть родительский и дочерний объект: public class Order { public int OrderId{get;set;} public int Description{get;set;} public...
1291 просмотров
schedule 23.06.2022

SAPUI5 OData V4 Чтение
Подскажите, пожалуйста, как выполнить чтение OData в OData V4 в SAPUI5? Я могу сделать это очень легко в OData V2, как мне добиться подобных вещей с oData V4? this_.getOwnerComponent().getModel("myModel").read("/zprojects", {...
1955 просмотров
schedule 26.06.2022

Обработка ошибок OData WebApi 2
В моем веб-сервисе я переопределяю ExceptionHandler, но мне не ясно, как можно отформатировать исключение, чтобы оно соответствовало стандарту OData Error. Возможно, я неправильно подхожу к этому, так как не могу найти примеров в Интернете....
1006 просмотров

OData V4 с использованием аннотаций словаря для передачи аннотаций данных
Кто-нибудь знает, как установить/читать аннотации на основе словаря в метаданных для OData V4, чтобы определить такие вещи, как максимальная длина строки? Существует статья Поддержка клиентских аннотаций , но она не показывает никакого примера...
1687 просмотров

Суффикс .svc в URL-адресе службы odata
Это может быть глупый вопрос, у меня просто небольшая путаница с суффиксом .svc в службе ODATA, поскольку большинство примеров, которые я вижу, всегда имеют суффикс .svc в корневом URL-адресе, например:...
2141 просмотров

Настройте свойство OData, чтобы оно имело тип Date вместо DateTime.
Я следую этому "руководству" о том, как выставить Date (не DateTime ) в вашем ODataController Однако я не совсем понимаю, как мне реализовать метод расширения .AsDate() public static class PrimitivePropertyConfigurationExtensions {...
202 просмотров

Odata фильтр открытого типа
Попытка использовать фильтр OData в WebApi 2. Но, похоже, он не работает над открытым типом (динамические свойства). Ошибка получения: Проверка OData QueryNode типа CollectionOpenPropertyAccess не поддерживается FilterQueryValidator....
1069 просмотров
schedule 02.01.2023

odata v4 groupby для вложенных сущностей
при применении groupby к атрибуту свойств навигации результат будет таким, как ожидалось, например, $apply=groupby((t_global_buildings/id)) возвращает правильный сгруппированный результат. [ { "@odata.id":null,...
521 просмотров
schedule 11.03.2023

Поддерживает ли адаптер Odata запрос исправления с запросом $expand во время операций CRUD?
У меня есть компонент с ODataAdaptor в качестве источника данных, теперь я хотел бы сделать запрос Patch с запросом $expand , как я делаю для GET запрос (поскольку запрос GET открыто поддерживает запрос $expand). Но я понятия не имею, принято...
136 просмотров
schedule 16.05.2023

Как отправить объект OData POST и одновременно связать его с несколькими существующими объектами?
Как опубликовать объект в конечной точке OData и в то же время связать его с другими существующими объектами в теле? Рассмотрим следующую структуру классов (образец): class Invoice { public int Id { get; set; } public Person Issuer...
523 просмотров
schedule 19.02.2023

$expand в OData V4
* Обновление: удалось следуйте этому руководству , и теперь ошибка, которую я получаю, гласит: "message": "No HTTP resource was found that matches the request URI 'http://localhost:0000/api/v1/Pets('dog')/Color'."...
191 просмотров
schedule 28.04.2023

Фильтрация OData перед выбором внутри расширенного запроса
Я пишу запрос метаданных в Dynamics 365, но думаю, что эта проблема может быть универсальной для любого запроса OData. Моя проблема заключается в следующем: В Dynamics у нас может быть несколько типов полей в объектах, таких как строки,...
2258 просмотров

Получение oModel.read не является ошибкой функции
При выполнении операции чтения на V4 ODatamodel я получаю сообщение об ошибке oModel.read не является функцией Код Ошибка Подскажите, пожалуйста, как исправить, если я сделал что-то не так.
1723 просмотров
schedule 05.01.2024