gpt4 book ai didi

azure-cosmosdb - CosmosDB 图 : How to update a value of property of vertex having multiple values using gremlin?

转载 作者:行者123 更新时间:2023-12-05 00:15:16 27 4
gpt4 key购买 nike

假设我的查询是:

g.addV('employee').property('id', 'john').property('country', 'USA').property('country', 'India')

它添加了具有两个值的属性(property)国家,即美国和印度。
[
{
"id":"john",
"label":"employee",
"type":"vertex",
"properties":{
"country":[
{
"id":"5dc2aaf6-cb11-4d4a-a2ce-e5fe79d28c80",
"value":"USA"
},
{
"id":"fcf4baf6-b4d5-45a3-a4ba-83a859806aef",
"value":"India"
}
]
}
}
]

现在我想更改现有值之一。例如 '印度' '中国' .

什么会被查询?

最佳答案

在单个查询中就是这样:

g.V().has('id', 'john').
sideEffect(properties('country').hasValue('India').drop()).
property(list, 'country', 'China')

关于azure-cosmosdb - CosmosDB 图 : How to update a value of property of vertex having multiple values using gremlin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44966971/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com