Я чувствую, что это должно быть где-то задокументировано, но я не могу его найти. Я могу добавить данные в свою базу данных с помощью мутации, но я не могу ее изменить.
Графен работает с Django, а моя БД — SQLite.
Это довольно конкретно, я надеюсь, что кто-то знает ответ. Среди прочего я пробовал:
mutation AppMutation(
$input: AddSchoolNodeInput!
) {
addSchool(input: $input) {
school {
id
name
description
}
}
}
где AddSchoolNodeInput!
("U2Nob29sTm9kZToxMQ=="
— существующий идентификатор):
{
"name": "edit kaas",
"description": "edit fails",
"clientMutationId":"U2Nob29sTm9kZToxMQ=="
}
он создает новый элемент и возвращает это:
{
"data": {
"addSchool": {
"school": {
"id": "U2Nob29sTm9kZToxNA==",
"name": "edit kaas",
"description": "edit fails"
}
}
}
}