Я нахожусь в ситуации, когда мне нужно получить два разных типа вершин с помощью одного запроса. Например, предположим, что граф имеет следующую структуру:
Node("User")--Edge("is_member")-->Node("Membership")--Edge("is_member")-->Node("Group")
Предположим, что узлы обладают следующими свойствами:
- Membership
- status
- Дата
- Group
- name
- Дата
- тип
Теперь мне нужно получить все Membership
узлы, принадлежащие пользователю is_member
, вместе с соответствующими Group
узлами name
. Как мне написать для этого запрос Gremlin?
Я использую фреймворк Bulbs. Как сохранить результат в объекте Python?
membership
в качестве узла может помочь мне позже построить интересные отношения, такие как признание того факта, что пользователь является членом группы, его комментирование и т. Д. - person Kevin   schedule 18.02.2015