Я использую коллекцию секционированных графов CosmosDB.
Есть ли простой способ «переместить» узел (и его исходящие ссылки) из одного раздела в другой? Можно ли это сделать атомарно?
Я пробовал это: (ключ раздела '/ tenantId')
//create the node
g.addV('testme').property('id','id123').property('tenantId','mytenant1')
//...create more nodes and edges...
//change node's partition key
g.V('id123').has('tenantId','mytenant1').property('tenantId','mytenant2')
// ^^^ fails:
// GraphRuntimeException ExceptionMessage :
// Gremlin Query Execution Error:
// Update Vertex Properties: The partition property cannot be updated