У меня есть сущность, [Part]
, которая имеет свойство навигации [Representation]
, а в сущности [Representation]
есть свойство [Files]
, которое является массивом сущностей, мой вопрос: возможно ли отфильтровать Часть, для которой у Presentation.Files есть filetype='pdf'
Я пробовал это, но не смог
Part?$filter=Representation/any(r:r/Files/filetype eq 'pdf')&$expand=representation
$ извлечение метаданных:
<EntityType Name="Part" BaseType="Entity">
<NavigationProperty Name="Representations" Type="Collection(Representation)"> </NavigationProperty>
</EntityType>
<EntityType Name="Representation">
<Property Name="AdditionalFiles" Type="Collection(RepresentationHyperlink)"> </Property>
</EntityType>
Примечание: Files
- это свойство с типом массива, это , а не навигация свойство.