Можно ли в DataCollectionStore фильтровать по значениям массива

В DataCollectionStore https://doc.cuba-platform.com/frontend/cuba-frontend-docs/v20.1/cuba-react-core/data-collection-store.html есть объект filter, можно ли его настроить так чтобы он фильтровал по значениям массива

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

Ожидается что-то типа такого в объекте filter
{conditions: [{property: ‘user.cities.name’, operator: “contains”, value: ‘Москва’}]}
(cities - массив городов)

Либо может есть возможность заранее на бекенде создать какой-то кастомный фильтр?

Добрый день @d.orlov,

filter позволяет сортировать только по to-One-ассоциациям.

Чтобы отфильтровать по Many-to-Many-ассоциации можно воспользоваться предопределенным JPQL-запросом. После создания запроса на бэкенде нужно будет обновить фронтенд модель (npm run update-model), после чего запрос можно будет выполнить импортировав объект restQueries из src/cuba/queries.ts и вызвав у него соответствующий метод.