Gremlin 查询返回图遍历而不是边

问题描述

我有一个图,其中一些顶点的边彼此相向(父母和孩子)。基于此question

这是我的代码的样子

const showAllRelationships = async (target)=> {
var result = await g.V(target).bothE().otherV().path().by(__.valueMap(true));

console.log(result);
return result;
};

这就是我得到的结果。

GraphTraversal { graph: Graph {},traversalStrategies: TraversalStrategies { strategies: [ [RemoteStrategy]
 ] },bytecode: Bytecode { sourceInstructions: [],stepInstructions: [ [Array],[Array],[Array] ] },traversers: null,sideEffects: null,_traversalStrategiesPromise: null,_traversersIteratorIndex: 0 }

这段代码没有返回边缘有什么问题?

解决方法

您需要在查询的末尾添加一个终端步骤,以便将查询发送到服务器:https://tinkerpop.apache.org/docs/3.4.9/reference/#terminal-steps