Я в ситуации, когда мне нужно получить два разных типа вершин, используя один запрос. Например, предположим, что граф имеет следующую структуру:Как получить несколько вершин/ребер в одном запросе гремлина?
Node("User")--Edge("is_member")-->Node("Membership")--Edge("is_member")-->Node("Group")
Предположим, что узлы имеют следующие свойства:
- Членство
- статус
- Дата
- Группа
- имя
- Дата
- типа
Теперь, мне нужно, чтобы получить все Membership
узлы, которые пользователь is_member
из, наряду с соответствующим Group
«ы name
. Как написать запрос Gremlin для этого?
Я использую рамки ламп. Как сохранить результат в объекте python?
Вы уверены, что вам нужен узел для 'Членства'? ... для меня это скорее похоже на тип края. Вы также можете иметь свойства по краям. – Faber
@Faber Я чувствовал, что добавление «членства» в качестве узла может помочь мне позже сделать интересные отношения, например, нравится тот факт, что пользователь является членом группы, комментируя ее и т. Д. – Kevin