Tag: titan

Gremlin获取所有传入和传出的顶点,包括它们的边缘和方向

我花了一个星期在Gremlin shell尝试编写一个查询来获取所有传入和传出的顶点,包括它们的边缘和方向。 我尝试了一切。 gV(“name”,”testname”).bothE.as(‘both’).select().back(‘both’).bothV.as(‘bothV’).select(){it.map()} 我需要的输出是(只是示例结构): [V { ‘名称’: “测试名”}] ___ [啉{edge_name: “nameofincomingedge”}] ____ [V {名称: ‘nameofconnectedvertex’] [V { ‘名称’: “测试名”}] ___ [欧特{edge_name: “nameofoutgoingedge”}] ____ [V {名称: ‘nameofconnectedvertex’] 所以我只想获得1)具有确切名称的所有顶点,每个顶点的边缘(包括inE或outE类型)和连接的Vertex。 理想情况下,我想得到他们的map()所以我得到完整的对象属性。 我不关心输出风格,我只需要所有信息,所以我可以用它来操纵它。 我需要这个训练我的Gremlin,但欢迎Neo4j的例子。 谢谢!