Использование NODE_DELETE
требует родителя и фактически возвращает родителя соединения:
Ошибка ретрансляции при удалении: RelayMutationQuery: Недопустимое имя поля по толстому запросу
К сожалению, при использовании этого метода обновляются ВСЕ мои вложенные элементы, что просто неприемлемо для моего варианта использования.
fragment on deleteItemNested @relay(pattern: true) {
id
ok
item {
nested {
edges {
node { id }
}
}
}
clientMutationId
}
Есть ли способ удалить элемент из соединения/списка без повторной загрузки всех данных? Попытка не выбирать ребра во вложенных приводит к тому, что вложенный объект является просто пустым объектом.