Опрос OData API Child of Child возвращает пустые / нулевые значения - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь запросить OData, где я расширяю дочерний дочерний элемент.

Насколько я понимаю, запрос должен выглядеть следующим образом:

promopages? Sf_culture = en & $ expand = promopagebanners ($ expand = promoimage)

В моем случае рекламные страницы возвращаются вместе со своими дочерними promopagebanners, но дочерний элемент promoimage каждого рекламного баннера выглядит следующим образом:

"PromoImage": {
        "Id": "00000000-0000-0000-0000-000000000000",
        "LastModified": "0001-01-01T00:00:00Z",
        "PublicationDate": "0001-01-01T00:00:00Z",
        "Title": null,
        "Description": null,
        "DateCreated": "0001-01-01T00:00:00Z",
        "Ordinal": 0,
        "UrlName": null,
        "Author": null,
        "Extension": null,
        "MimeType": null,
        "TotalSize": 0,
        "Category": [],
        "Tags": [],
        "Width": 0,
        "Height": 0,
        "AlternativeText": null,
        "FolderId": null,
        "ParentId": "00000000-0000-0000-0000-000000000000",
        "Url": null,
        "ThumbnailUrl": null
      }

Если я запрашиваю Promopagebanners напрямую и развернуpromoimage возвращается ожидаемый результат, который является вышеуказанным объектом без нуля, 0 и т. д.

...