Ако върнете възел от cypher, той ще бъде върнат като карта в отдалечения случай, така че можете да използвате (Map)rs.getObject("n")
за достъп до имота.
Ако използвате getString(), вместо това получавате JSON представяне.
Ако имате нужда от node-id или -labels, трябва да ги върнете изрично, като това:
MATCH (n)
RETURN { id : id(n), labels : labels(n), data: n } as node
След това отново получавате обратно карта с id
, labels
и свойствата на възела като data
полета.
За контролиране на транзакцията използвате connection.setAutoCommit(false)
и connection.commit()
или connection.rollback()
.