Jeśli zwrócisz węzeł z szyfru, zostanie on zwrócony jako mapa w przypadku zdalnym, więc możesz użyć (Map)rs.getObject("n")
aby uzyskać dostęp do nieruchomości.
Jeśli używasz getString() zamiast tego otrzymasz reprezentację JSON.
Jeśli potrzebujesz identyfikatora węzła lub etykiet, musisz je wyraźnie zwrócić, w ten sposób:
MATCH (n)
RETURN { id : id(n), labels : labels(n), data: n } as node
Z drugiej strony otrzymujesz z powrotem mapę z id
, labels
a właściwości węzła jako data
pola.
Do kontrolowania transakcji używasz connection.setAutoCommit(false)
i connection.commit()
lub connection.rollback()
.