в моем сценарии я делаю следующее:
eval("query")
и получаю:
unexpected EOF while parsing (<string>, line 1)
в Jupyter я делаю:
query
иполучить:
GremlinServerError: 499: {"requestId":"2602387d-f9a1-4478-a90d-3612d1943b71","code":"ConstraintViolationException","detailedMessage":"Vertex with id already exists: ba48297665fc3da684627c0fcb3bb1fd6738e7ad8eb8768528123904b240aaa7b21f66624de1fea84c87e5e2707995fe52435f1fb5fc4c2f9eaf85a605c6877a"}
Есть ли способ сохранить подробное сообщение об ошибке при выполнении запросов Gremlin с подходом eval("querystring")
?
Мне нужно объединить многиеСтроки в один запрос, вот почему.
Кроме того, подробное сообщение об ошибке позволяет мне перехватывать подобные ошибки ConstraintViolationException
Подробности:
Я взаимодействую сНептун с Python.
У меня есть это в начале моего сценария:
from gremlin_python import statics
statics.load_statics(globals())
from gremlin_python.structure.graph import Graph
from gremlin_python.process.graph_traversal import __
from gremlin_python.process.strategies import *
from gremlin_python.driver.driver_remote_connection import DriverRemoteConnection
из официальной документации о том, как подключиться к Python.