Если не поддерживается, тогда стандартные возможности graphql [возможно (не проверено)] могут (должны быть возможны) применяться:
Псевдонимы
Вы можете сделать несколько запросов / мутаций в одном запросе.
Гарантированный порядок мутаций на root уровень
Несколько (псевдоним) цепочек мутаций:
- m1a: вставить # 1,
- m1b: определить цену # 1,
- m2a: вставить # 2,
- m2b: определить цену # 2 ...
Возможно, вы можете использовать аргументы, использованные для создания элемента (одна мутация), чтобы найти элемент для следующей мутации (если идентификатор не требуется).
Вы можете попробовать / проверить этот сценарий на игровой площадке .
Конечно, в этом случае вам необходимо динамически (обычно не рекомендуется) создавать запрос в приложении. Вам понадобятся псевдонимы c и имена входных переменных.