Как добавить двунаправленный край с помощью Rexster?

Я использую Rexster для создания края между двумя вершинами с использованием метода HTTP POST.

/graphs/<graph>/edges/3?_outV=<id>&_label=friend&_inV=2&<key>=<key'>

Я имею в виду ссылку:

Rexster HTTP

Здесь мне нужно указать выходную вершину (т. е. _outV ) и внутреннюю вершину (т. е. _inV), которая является ребром одного направления. Как я могу создать двунаправленную кромку с помощью Rexster.


person Sumit Chourasia    schedule 08.02.2016    source источник


Ответы (1)


TinkerPop не поддерживает тип двунаправленного ребра как часть схем (или TinkerPop 3.x). Вам придется имитировать двунаправленность, добавляя ребро в противоположном направлении в двух отдельных запросах.

/graphs/<graph>/edges/3?_outV=<id>&_label=friend&_inV=2&<key>=<key'>
/graphs/<graph>/edges/2?_outV=<id>&_label=friend&_inV=3&<key>=<key'>
person stephen mallette    schedule 08.02.2016