J'ai une question sur la suppression d'éléments d'un triplestore (fuseki) en utilisant SPARQL. Je l'ai enregistré les éléments suivants dans un graphique:Sparql supprimer tous les enfants du noeud
<ChargingRequest/66769> a keak-ev:ChargingRequest ;
cnr:priority 2 ;
keak-ev:chargingNeed [
keak-eval:temporalContext [
keak-time:start "2015-09-15T12:00:00Z"^^xsd:dateTime ;
keak-time:end "2015-09-15T18:00:00Z"^^xsd:dateTime
] ;
keak-eval:minimalValue [ # the powerMin
qudt:unit qudt-unit:Watt ;
qudt:numericValue "7000"^^xsd:double
] ;
] .
je voudrais supprimer le noeud < ChargingRequest/66769> et toutes ses propriétés.
i essayé
DELETE WHERE {
<http://localhost:3030/keak/ChargingRequest/66769> ?p ?o.
keak-ev:chargingNeed ?p ?o
}
mais il ne supprime pas les nœuds ci-dessous
keak-eval:temporalContext [
keak-time:start "2015-09-15T12:00:00Z"^^xsd:dateTime ;
keak-time:end "2015-09-15T18:00:00Z"^^xsd:dateTime
] ;
keak-eval:minimalValue [ # the powerMin
qudt:unit qudt-unit:Watt ;
qudt:numericValue "7000"^^xsd:double
] ;
S'il vous plaît aidez-moi, et je vous remercie pour votre temps.
Pourquoi est «/34 » à un moment donné et «/66769 "à un autre? – AndyS
c'est une erreur de frappe, désolé, je l'ai corrigé, merci – user2431419