我有一个关于使用 SPARQL 从三重存储(fuseki)中删除元素的问题。我已将以下元素存储在图表中:
<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
] ;
] .
我想删除节点 <ChargingRequest/66769> 和他的所有属性。
我试过了
DELETE WHERE {
<http://localhost:3030/keak/ChargingRequest/66769> ?p ?o.
keak-ev:chargingNeed ?p ?o
}
但它不会删除下面的节点
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
] ;
请帮助我,并感谢您的时间。