我對使用SPARQL從三重(fuseki)中刪除元素有疑問。我已存儲下列元素中的曲線圖:Sparql刪除節點的所有子節點
<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
] ;
的節點,請幫幫我,謝謝您的時間。
爲什麼是「/ 34」在一個點和「/ 66769 「在另一個? – AndyS
這是一個打字錯誤,對不起,我糾正了它,謝謝 – user2431419