Вы бы просто сделали:
g.V().has('application_uuid', application_uuid).next()
, но еще лучше была бы подпись, включающая метку вершины (если вы можете):
g.V().has('vlabel', 'application_uuid', application_uuid).next()
Возможно, пойдем немного дальше, есливам явно нужен только один, который вы могли бы:
g.V().has('vlabel', 'application_uuid', application_uuid).limit(1).next()
, чтобы и поставщик графов, и / или Gremlin Server знали, что ваша цель состоит в том, чтобы только next()
вернуть один результат. Таким образом, вы можете сэкономить дополнительный сетевой трафик / обработку.