0
我使用Apache的耶拿2.10.2命令行工具,並嘗試在我的圖形中插入一些數據:具體SPARQL查詢與耶拿
tdbupdate --loc /Users/graph "INSERT DATA { <http://de.dbpedia.org/resource/Mais> <http://ch.ingredientmatching.graph/eaternitySynonym> 15 }"
遺憾的是它不添加任何東西。如果我在謂詞中改變了某些東西,例如刪除或更改一個字符,然後它可以工作。 以下工作:
tdbupdate --loc /Users/graph "INSERT DATA { <http://de.dbpedia.org/resource/Mais> <http://ch.ingredientmatching.graph/eaternitySynonyn> 15 }"
如果我改變的最後一個字符:在eaternitySynonyn eaternitySynonym。要看它是否工作,我這樣做:
tdbquery --loc /Users/graph "SELECT * WHERE { <http://de.dbpedia.org/resource/Mais> ?p ?o }"
並看看它是否在輸出。
請告訴我我做錯了什麼。
運行查詢時獲得的輸出是什麼? –
另外,你是如何設置2.10.2的?它在[發行版](http://www.apache.org/dist/jena/binaries/)中尚未提供。這可能是一個更好的問題發送到[Jena郵件列表](http://jena.apache.org/help_and_support/index.html)。 –
非常感謝,它實際上解決了它,我發現2.10.2時,我爲相應的Maven存儲庫搜索。我現在使用2.10.1,它工作正常! – tadumtada