微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用Gremlin选择多个ID?

如何解决如何使用Gremlin选择多个ID?

在控制台中,这将返回两个顶点:

g.V('615e6de7-3172-458b-bc68-876fd4f5ecb0','059b6de4-a463-4789-a987-7c2833950b5c')
==>v[615e6de7-3172-458b-bc68-876fd4f5ecb0]
==>v[059b6de4-a463-4789-a987-7c2833950b5c]

但是当我在Gremlin中运行它时,没有任何结果:

const idList = `"615e6de7-3172-458b-bc68-876fd4f5ecb0","059b6de4-a463-4789-a987-7c2833950b5c"`;
let traversal = await g.V(idList).toList();

我可以分别获取每个ID,但是一次遍历获取多个ID的语法是什么?

解决方法

您的代码中的问题是,您正在尝试发送带有逗号分隔ID的字符串。相反,您必须发送一个ID数组。

const ids = ['3994','3997'];
g.V(ids).properties()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。