2014-02-12 5 views
1

Я новичок в Orient-DB и немного смущен, почему я не могу удалить ребро.Orient-DB delete edge

Я создал два класса: Tag (удлиняет V) и parent (расширяет E). Я заполнил 3 тестовых тега.

Sample Data

Я тогда создал край между # 18: 1 и № 18: 0 с помощью следующей команды, это работает, как ожидалось

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

Sample Data with Edges

Однако если я попытаюсь удалить край с помощью следующей команды, ничего не изменится. Результатом команды является

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

Даже если я использую Orient-DB студию, чтобы удалить края ничего не меняется. Я делаю это, перейдя к одной из записей, расширяющих входящие/исходящие ребра, нажав X и подтверждая.

Единственный способ, которым я был в состоянии удалить это удалить ребро из parent класса с

delete from parent where @rid=#19:0

Однако это не будет работать, если я использую легкие края. Я использую сообщество OrientDB 1.7-rc1 как автономный сервер в Windows 8.1.

Спасибо.

ответ

Смежные вопросы