Hello !
J'ai un petit problème de suppression de triplets dans mon store Fuseki. J'ai un ensemble de triplets portant sur une resource dans un graphe nommé que je récupère très simplement ainsi :
Je souhaite supprimer la resource. Je soumets donc une requête sparql/update comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT ?s ?p ?o where { GRAPH <http://purl.org/my_graph> { <http://purl.org/mygraph#my_instance> ?p ?o . ?s ?p ?o } }
Ce à quoi Fuseki me répond:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DELETE FROM <http://purl.org/my_graph> { ?s ?p ?o }WHERE { <http://purl.org/my_graph#my_instance> ?p ?o . ?s ?p ?o }
Génial. Sauf que les triplets sont toujours dans le store. Si je resoumets ma 1ère requête de select, je retrouve toujours mes triplets.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Success Update succeeded
Donc, bug Fuseki ou alors je formule mal ma requête de suppression ?
Partager