Я хотел бы обновить значения в конкретном графике c. Когда я вызываю этот запрос, я получаю две тройки на двух разных графиках:
select *
where {
GRAPH ?g {
?s ?p ?o .
FILTER(?s = <http://mre.zcu.cz/id/2285692c932c88f8673a162ef7b5c997993da41cc>) .
FILTER(?p = ds:diagDetail).
FILTER(?o = 123)
}
}
Но когда я пытаюсь обновить эти значения с помощью этого запроса, ничего не происходит. Сервер возвращает успех, но тройки не меняются. Что я делаю не так?
DELETE {?s ?p ?o}
INSERT {?s ?p 12345}
where {
GRAPH ?g {
?s ?p ?o .
FILTER(?s = <http://mre.zcu.cz/id/2285692c932c88f8673a162ef7b5c997993da41cc>) .
FILTER(?p = ds:diagDetail).
FILTER(?o = 123)
}
}