Всем привет, интересует следующий вопрос.
Есть у меня GraphQL запрос такого вида.
product{
slug
title
price
description
productComments{
text
created
updated
}
}
Зпросы по фильтру полей осуществляются в виде обычного json объекта
product(price:{from:23, to:45}, categoryId:{is:4})
Есть 2 формата задач, по которым нужно достроить запрос для фронта
- 1. Необходимо сформировать запрос для productComments, и строить выборку комментов в наборе комментов для продукта
- 2. Необходимо сформировать запрос для productComments, и строить выборку Продуктов, в зависимости от данных в комментах
Пример 1. Выбрать все товары, к ним догрузить комменты, у которых статус "промодерирован"
Пример 2. Выбрать все товары, в которых польватель 1 оставил коммент.
Как это лучше всего описать в GraphQL запросе?