如何使用Gremlin更新图中节点的现有属性?
以下方法创建具有两个不同值的两个属性“ timestamp”,而不是更新现有属性“ timestamp”:
ContentGraph.g.addV('Filter').property('timestamp', new Date());
ContentGraph.g.V().hasLabel('Filter').property('timestamp', new Date());
答案 0 :(得分:1)
我不确定您使用的是哪个图形数据库,但是某些数据库(例如Amazon Neptune)的默认基数为set。您可以使用Cardinality.single枚举覆盖该基数设置。
ContentGraph.g.addV('Filter').property('timestamp', new Date());
ContentGraph.g.V().hasLabel('Filter').property(single,'timestamp', new Date());
希望有帮助, 开尔文