2015-03-20 6 views
0

При попытке запроса:не удалось запросить края в OrientDB больше

select out('teaches') from Course

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

Кроме того, в графе редактор, варианты края не будут отображаться больше:

Обычно, я могу выбрать края, зависший над стрелками. Теперь это ничего не делает.

Я заметил, что это началось, когда я начал индексировать мои края с помощью уникального хэш-ключа. Связано ли это с этим?

Я использую версию OrientDB 2.0.5.

ответ

1

По-видимому, это не сработало, потому что я использовал команду UPDATE.

UPDATE teaches SET in = #12:1, out = #13:1 UPSERT WHERE in = #12:1 AND out = #13:1 создаст кромку (запись), если она еще не существует, но вы не сможете ее запросить.

CREATE EDGE teaches from #13:1 to #12:1 действительно работает, и вы сможете запросить его.

Не уверен, что это может быть ошибкой ...

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