0
我正試圖在TDB中做一些簡單的三元組刪除操作。我試圖刪除任何具有特定值的三元組,以及任何鏈接到它的三元組。這是我通過Fuseki進行查詢的一個例子。無法從Fuseki/Jena刪除三元組TDB
with <http://XXXXXXXXXXXX/XXXX/>
delete {
?s2 ?p2 ?s .
?s ?p ?o .
}
where
{
?s2 ?p2 ?s .
?s ?p ?o .
filter(strStarts(?o, "cPage")) .
}
我得到這樣的迴應:
成功
更新成功
但是,沒有三元實際上除去。我檢查過--update標誌正在傳遞給Fuseki,但我無法弄清楚爲什麼沒有發生。
使用相同的where子句的select查詢返回值嗎? – YMomb
@ user1209675對,你確定WHERE部分匹配給定圖的任何結果嗎?這是第一個要檢查的點。如果是,那麼它可能是你的Fuseki實例的讀/寫權限。 – AKSW