java - gremlin 中的边缘时间戳

标签 java titan gremlin

我可以获得在 gremlin 中创建的边和顶点的时间戳

a.addEdge("has",b)

a & b 是两个顶点。如何获取边缘创建时间?

最佳答案

边缘(或者更确切地说,一般的元素)没有任何元数据,如果这是您所要求的。创建边缘时,您必须将创建时间戳存储为属性。稍后您可以像查询其他属性一样查询时间戳。

// create the edge
a.addEdge("has", b, "created", System.currentTimeMillis())

// get the timestamp
g.V(a).outE("has").filter(inV().is(b)).values("created")

关于java - gremlin 中的边缘时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43230029/

相关文章:

java - 防止并发修改异常的最佳方法

java - 删除数组列表的数组列表中的索引

java - isAlive() 返回假

configure - Thinkaurelius Titan 配置 BerkeleyDB

java - Gremlin-driver 无法获得 titandb 的响应

gremlin - 如何在 gremlin 中按父级分组并收集子级的所有属性值?

java - Spring oauth : Why resource server is authorising instead of authorisation server

unique - 如何避免 DSE 图/Titan 中的重复顶点条目

graph-databases - 如何在 gremlin python 中使用 'as' 关键字?

gremlin - 如何从遍历中使用的顶点收集值?