如何将JSON保存为顶点属性值

时间:2019-02-06 13:28:59

标签: json graph gremlin amazon-neptune

我正在尝试将json保存为顶点的属性值。以下是我的查询。

String createVrtx = "g.addV('Person').property('id','123').property('Address','{"City":"bang","pin": "123456"}')";

如果我将json转换为字符串,则可以使用,但是当我尝试解析输出时,任何想法都变得困难。

gremlin是否支持json类型作为属性类型。

是否可以向属性添加属性 像上面 地址是一个属性,它认为城市具有属性爆炸等。

1 个答案:

答案 0 :(得分:1)

元数据属性(属性的属性)在Amazon Neptune中不受支持。更好的方法是将Address作为自己的顶点,向其添加属性,然后通过Person边将其链接到hasAddress顶点。从查询的角度来看,它也为您提供了更大的灵活性。