фильтровать элементы по реляционному количеству в directus - PullRequest
2 голосов
/ 28 мая 2020

Я играю с Directus и хотел отфильтровать свои элементы, подсчитывая отношения O2M. Я пробовал использовать has, но, как , описанный в документах , он считает «как минимум n элементов», но я хочу получить все элементы с количеством отношений 0. Как я могу этого добиться?

Имея две таблицы:

enter image description here

Мой текущий запрос такой:

https://directus.localhost/_/items/products?meta=total_count,result_count&limit=100&offset=0&fields=id,suppliers.*&filter[suppliers][has]=0

Но я получаю все продукты, поскольку у всех есть как минимум 0 поставщиков. Как отфильтровать ровно нулевых поставщиков?

Спасибо за любой совет!

...