在循环语句中向图形遍历对象添加多属性方法

时间:2019-06-19 13:05:11

标签: gremlin gremlin-server

有没有一种方法可以在运行时在循环语句中向图形遍历对象添加多属性方法? 我尝试了以下方法,但是没有用!

        while ((currentDataLine = nodeBufferedReader.readLine()) != null)
        {
            //split graph data
            data = currentDataLine.split(DELIMITER);

            for (int i = 0; i < data.length - 1; i++)
            {
                if (i == 15) continue;
                if (data[i].isEmpty() || data[i] == "") continue;
                graphTraversal.V(data[15]).property(header[i], data[i]);
            }
        }

1 个答案:

答案 0 :(得分:0)

通过调用通常写为graphTraversal.V()的{​​{1}},您可以在循环的每次迭代中创建一个新的g.V()对象。只需在Traversal循环外部实例化Traversal,然后从那里开始:

for