【发布时间】:2018-03-13 21:04:26
【问题描述】:
如何在使用 gremlin 查询创建边缘之前检查边缘是否已经存在?如何更新现有边缘而不是删除和重新创建?
【问题讨论】:
-
您能补充一些细节吗?现有优势的标准是什么?在 2 个特定顶点之间具有特定标签的边?它必须具有特定的属性吗? “更新现有边缘”是什么意思?只需添加/删除/更改它的一些属性?
-
好的,所以更新边缘属性的最简单方法是使用查询:g.E().has('anyProperty', 'propValue').property('propName', 'propValue') Cosmos DB 没有没有完全实现对 gremlin 语言的支持。目前只接受一些基本命令。您可以忘记动态值是查询等。
标签: graph azure-cosmosdb gremlin