这是我的代码:
OrientVertex luca = graph.addVertex(null);
luca.setProperty("name", "John" + Integer.toString(i));
OrientVertex marko = graph.addVertex(null);
marko.setProperty("name", "Van Ness Ave." + Integer.toString(i + 1));
OrientEdge lucaKnowsMarko = graph.addEdge(null, luca, marko, "knows");
graph.commit();
这是相同的快照。
然后,我遇到了这个警告:
警告:命令'create edge type 'knows' as subclass of 'E'必须在活动事务之外执行:事务将被提交并在它之后重新打开。为了避免这种行为,在事务之外执行它(db=test)
谷歌搜索这个问题,似乎这个问题与非事务性和事务性数据库操作有关。