- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在 nodejs 上使用 es6,并尝试在 gremlin 查询中执行 project() 步骤。
作为投影的一部分,我想提取属性。
使用 gremlin 控制台我会使用 valueMap() 来获取属性。
但是,当我从 javascript 尝试这样做时,我得到了预期的错误“valueMap 不是一个函数”。
问题 1:我从哪里导入这个函数?
问题 2:我在哪里可以阅读有关可在 javascript 中导入的所有各种 gremlin 对象的信息?
===========================
我正在使用连接到 AWS Neptune 实例的 Gremlin 3.3。
这是我的 gremlin 代码:
g.V('test-id')
.bothE()
.limit(10)
.project('id', 'properties', 'out', 'in')
.by(id)
.by(valueMap())
.by(outV().id())
.by(inV().id())
最佳答案
valueMap()
、outV()
和类似的遍历被生成 anonymously来自double underscore class - __
- 所以你的代码可以重写为:
const gremlin = require('gremlin');
const __ = gremlin.process.statics;
g.V('test-id')
.bothE()
.limit(10)
.project('id', 'properties', 'out', 'in')
.by(id)
.by(__.valueMap())
.by(__.outV().id())
.by(__.inV().id())
关于javascript - Gremlin,javascript : where is the function "valueMap()" imported from?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52780615/
我有一个非常简单的脚本,它只需通过 ValueMap 访问资源属性。除了某些原因之外,在 if 语句开始时我不断收到意外 token 错误。这一定是我忽略的事情。 public class heade
我还是 SmartGWT 的新手,目前遇到一个奇怪的问题.. 我使用的是 Windows XP 和 SmartGWT 版本 3.0,GWT SDK 2.4.0(使用 Eclipse IDE)。 所以我
我是使用图数据库的初学者。据我所知,valueMap()返回特定顶点的属性数组。但是在tinkerpop文档中,我发现了另一种方法,例如mapsValue()。请我知道其中的区别。提前致谢。 最佳答案
我在 nodejs 上使用 es6,并尝试在 gremlin 查询中执行 project() 步骤。 作为投影的一部分,我想提取属性。 使用 gremlin 控制台我会使用 valueMap() 来获
我正在将图表中的所有值提取到一个名为节点的列表中: nodes = g.V().valueMap(True).toList() 对于每个节点,我想获取 id,但我不知道如何获取。例如。我有一个名为 '
小问题: 如何将jobject转换为cocos2d::ValueMap? 详细问题: 我有 Java 部分: public class MyCallback implements MyListener
python g.V('test_red1').valueMap().toList() 工作正常,但是当我将 true 传递给请求 id 和标签时,我收到此错误。有什么我想念的吗? g.V('test
假设我有两种类型的顶点, parent 和 child 。我希望能够查询所有父顶点并将所有子节点按其关联的父节点以及每个子节点的属性分组。假设 parent 有多个 child ,而 child 只能
我发现Valuemap是方法。该值不支持指针。但是我写那些代码不会出错: Sprite* spriteBg = .....; Valuemap dic; dic["abc"] = spriteBg;
我正在学习这个关于在我的游戏中实现 tilemaps 的精彩教程 http://www.raywenderlich.com/39113/cocos2d-x-tile-map-tutorial-part
GraphTraversal> tsList = traversalSource.V().has("request","id_key",114).valueMap(); while(ts
我是一名优秀的程序员,十分优秀!