Следующий пример не работает для меня в Node.js, использующем пакет gremlin 3.4.1 npm:
g.V().has('person','name','bill').tryNext().orElseGet{g.addV('person').property('name','bill').next()}
Я получаю ошибку TypeError, сообщающую, что tryNext()
не является функцией.Что я делаю не так?
import {driver, structure} from 'gremlin';
import DriverRemoteConnection = driver.DriverRemoteConnection;
import Graph = structure.Graph;
const g = new Graph().traversal().withRemote(new DriverRemoteConnection('ws://localhost:8182/gremlin'));
console.log(g.V().toList()); <= working
Теперь использование строки сверху в этом коде не будет работать, но оно работает с помощью консоли Gremlin.