代码之家  ›  专栏  ›  技术社区  ›  gtadudeps

在OrientDB v3.0.3中用upsert更新edge

  •  0
  • gtadudeps  · 技术社区  · 7 年前

    我正在尝试实现v3.0.3提供的这个新的upsert edge特性,但是遇到了一个异常 com.orientechnologies.orient.core.exception.OCommandExecutionException: Error updating edge: 'out' is not a vertex. Person Name 字段作为唯一索引和 Friend 发出的命令: UPDATE EDGE Friend SET in = (SELECT FROM Person WHERE Name = 'name1' ) , out = (SELECT FROM Person where Name = 'name2') , id = 'f1' UPSERT WHERE id = 'f1' . 请让我知道我是否正确使用这个。谢谢!

    0 回复  |  直到 7 年前