我正在尝试将数据批量加载到janusgraph中。 我想关注bulk load recommendations 我喜欢点(d),它是"使用地图添加所有边缘以查找JanusGraph的顶点id并使用该ID检索顶点"
我当前的代码(scala)看起来像
val key = Key[String]("Key")
val sLabel : StepLabel[Vertex] = StepLabel("target")
case (src, edgeType, dest) =>
graph.V().has(key, dest).as(sLabel).traversal.V().has(key, src).addE(edgeType).to(sLabel).traversal
.property("propertyKey", "propertyValue")
我有源顶点和目标顶点的顶点,但我无法弄清楚如何使用vertexIds更改此代码以创建边缘。
我对gremlin很新,任何帮助都会受到赞赏。
答案 0 :(得分:0)
case (idSrc, edgeType, idDest) =>
g.V(idSrc).as("a").V(idDest).addE(edgeType).from("a")