- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用Tinkerpop3 Gremlin对照引用 TinkerGraph 实现。
我正在尝试.next()
一个Vertex
出这个遍历:
graph.V().has(T.label, "link").has("url", url).next();
不幸的是,我只能得到Element
来自next()
。当我分配 next()
的输出时进入Vertex
,我得到:
error: incompatible types: Element cannot be converted to Vertex
如何获得 Vertex
?
我看过the docs看到 V()
返回GraphTraversal<Vertex,Vertex>
。 has()
步骤已签名default <E2 extends Element> GraphTraversal<S,E2>
,我认为这会保留 GraphTraveral<Vertex, Vertex>
但是next()
仅产生Element
。不知道下一步该做什么。
谢谢。
最佳答案
嗯 - 你总是可以这样做:
Vertex v = g.V().has(T.label, "link").<Vertex>has("name", url).next();
然后简单地明确键入最后一步。
关于java - 我可以从此 GraphTraversal 中获取顶点而不是元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27953786/
我正在使用Tinkerpop3 Gremlin对照引用 TinkerGraph 实现。 我正在尝试.next()一个Vertex出这个遍历: graph.V().has(T.label, "link"
我有看起来像那样的 GraphTraversals(attrGroup: GraphTraversal attrGroupTraversal = some code generates it; Lis
如何从 Java GraphTraversal 对象输出 Gremlin 查询?默认输出 (graphTraversal.toString()) 看起来像 [HasStep([~label.eq(br
下面这段 gremlin 代码在 gremlin 控制台中运行得非常好(它找到了 k-step ego 网络的唯一起点和终点,以及到该端点的最小距离): g.V(42062000).as("from"
我是一名优秀的程序员,十分优秀!