2014-02-12 154 views
1

我是Orient-DB的新手,對於爲什麼我無法刪除邊緣感到困惑。Orient-DB刪除邊緣

我已經創建了兩個類:Tag(擴展V)和parent(擴展E)。我已經填充了3個樣本標籤。使用下面的命令0,這可以按預期

create edge parent from #18:1 to #18:0

Sample Data with Edges

然而:

Sample Data

我然後創建之間#18的邊緣:1和#18如果我嘗試用下面的命令刪除邊緣,似乎沒有任何改變。該命令的結果是

delete edge parent from #18:1 to #18:0

文檔:https://github.com/orientechnologies/orientdb/wiki/SQL-Delete-Edge

delete edge parent from #18:1 to #18:0

即使我用東方-DB工作室刪除邊緣沒有什麼變化。我通過查看其中一條記錄擴展傳入/傳出邊緣,按下X並確認。

我能夠刪除它是刪除從parent類邊緣與

delete from parent where @rid=#19:0

但是,如果我使用輕量級的邊緣這是不行的唯一途徑。我在Windows 8.1上使用OrientDB社區1.7-rc1作爲獨立服務器。

謝謝。

回答