Я работал над запросом, который заполняет данные, которые имеют images objects
, при возврате на сторону клиента я обновляю эти объекты до string
.Мой query
до этой стадии работает нормально, но когда я пытаюсь обновить эти строки и сделать их объектами, и это работает, если это 1-й или 2-й дочерний элемент, но когда дело доходит до 3-го дочернего элемента, он перестает работать и возвращает null
на клиентесторона, но она показала в backend
и сгенерировала successfully
.
. С этим методом можно легко понять.
Query{
fetchProducts{
id
images: {
generated successfully
}
category: {
id
images: {
generated succesfully
}
child_category:{
id
images: {
**not generated**
}
}
}
}
}
Поэтому, когда речь идет о третьем дочернем элементе, он не генерирует изображения и возвращает null
.
Я искал и пробовал много способов, но это не помогло.
В чем причина?
Я также публикую свои запросы, которые имеют такой же сценарий и, как и вы, работают над одной функцией, но не работают с другой.
Рабочий запрос.
{
fetchProducts{
id
images_sizes{
small
large
standard
}
}
}
Как вы видите на изображении, вы не нашли ни null
, поскольку он возвращает правильный формат.
Но когда я запускаю этот запрос, который имеет ту же схему и тот же формат, но он ничего не возвращает.
{
fetchSingleHomepage{
sections{
image_sizes{
small
}
products{
images_sizes{
small
}
defaultImage_sizes{
small
}
}
}
}
}