Использование SmartFilterBar со списками

Мы используем SmartFilterBar в сочетании с SmartTable для отображения данных из серверной части oData.

Проблема заключается в том, что entitySetA, который мы перечисляем в нашей SmartTable, содержит список сущностей типа entityB (доступ к которым осуществляется через $expand), которые имеют свойства, по которым мы хотели бы отфильтровать или отсортировать. Однако SmartFilterBar даже не перечисляет свойства как фильтруемые поля.

Иерархия выглядит следующим образом:

entitySetA
--entityA0
----entityB0
------ property0
------ property1
------ ...
----entityB1
---- ...

--entityA1
---- ...
------ ...
...

У кого-нибудь есть подсказка, что может стать ключом к решению проблемы? Мы могли бы исключить $ expand как проблему, так как он работает, если, например, entityA0 содержит только один элемент entityB0 вместо списка [entityB0 .. entityBN].

С уважением

0 ответов

Другие вопросы по тегам