В данный момент я пытаюсь обновить свой график.У меня есть этот SerialNode, к которому мне нужно добавить новое ребро.Проблема в том, что он не работает, когда мои данные содержат список / список диктов.
Так что каждый раз, когда я пытаюсь выполнить этот запрос со списком в качестве значения моего свойства, график не обновляется.
Что меня действительно смущает, так это то, что все "старые записи" содержат некоторые списки в своих свойствах ... Я пробовал разные способы написания этого запроса, играя с кавычками.Однако все перестает работать, когда я добавляю список.
Работает:
gremlinClient.submitAsync("g.V().hasLabel('000123').has('NodeType','SerialNode').addE('Current').to(g.addV('E000123').property('NodeType','A').property('PropertyA','123').property('PropertyB','456').property('PropertyC','789').inV().id()")
Не работает:
gremlinClient.submitAsync("g.V().hasLabel('000123').has('NodeType','SerialNode').addE('Current').to(g.addV('E000123').property('NodeType','A').property('PropertyA','123').property('PropertyB','456').property('PropertyC',[{'y': '111', 'z': '222', 'x': '333', 'r': '444', 's': '555'}, {'y': '666', 'z': '777', 'x': '888', 'r': '999'}]).inV().id()")
Спасибо за любой совет!