Мой совет: вместо того, чтобы ваш запрос возвращал всю вершину, возвращал конкретные интересующие вас свойства. Например, идентификатор вершины или некоторые выбранные свойства, которые вас интересуют, или valueMap. Иначе то, что вы получите, - это, по сути, все. Это на самом деле то же самое, что и в SQL, который пытается не делать «select *», а выбирать только то, что вам действительно важно.
Отредактировано, чтобы добавить пример, который возвращает идентификаторы совпадающих вершин.
g.V().has(label, 'Quantity').has('text', '627 km').id().fold()
даст результат, который выглядит следующим образом
{"requestId":"73f40519-87c8-4037-a9fc-41be82b3b227","status":{"message":"","code":200,"attributes":{}},"result":{"data":[[20608,28920,32912,106744,123080,135200,139296,143464,143488,143560,151584,155688,155752,159784,188520,254016,282688,286968,311360,323832,348408,4344,835648,8336,1343616,12352]],"meta":{}}}