У меня есть два элемента контента. Один из них — профиль врача, а другой элемент контента — специальность врача. В профиле врача я связываю элемент специального контента (Linked Item) с профилем врача.
Итак, допустим, у доктора Гедримаса есть специальность «Семейная медицина».

Теперь мне бы хотелось, чтобы при просмотре элемента контента специальности «Семейная медицина» доктор Гедримас отображался как врач, в котором используется специальность «Семейная медицина». Теперь я вижу это в правой части « Семейная медицина" под заголовком, но я не могу получить доступ к этому списку.

Было бы неплохо просто использовать KC SDK для извлечения элемента контента «Семейная медицина» и отображения врачей «Используется в» вместо того, чтобы извлекать список всех врачей и фильтровать каждого по «Семейной медицине», поскольку было бы более эффективно просто получить данные по специальности «Семейная медицина» вместо фильтрации по всем врачам. У кого какие мысли по этому поводу или возможно?
This question is a migrated from official Kentico Cloud Forum, that would be deleted.





Предполагая, что вы используете using пакет SDK для .NET. Чтобы получить врачей по специальности «Семейная медицина», достаточно использовать реализацию СодержитФильтр для фильтрация:
var response = await DeliveryClient.GetItemsAsync<DoctorsProfile>(
new ContainsFilter("elements.specialty", "family_medicine")
);
При этом будут использоваться встроенные возможности фильтрации без необходимости загрузки ненужных данных в память вашего приложения.