MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como obter o objeto Node ao usar o Neo4j jdbc?


Se você retornar um nó do cypher, ele será retornado como um Map no caso remoto, então você pode usar (Map)rs.getObject("n") para acessar a propriedade.

Se você usar getString(), obterá uma representação JSON.

Se você precisar de node-id's ou -labels, você deve devolvê-los explicitamente, assim:
MATCH (n) 
RETURN { id : id(n), labels : labels(n), data: n } as node

Então, novamente, você recebe um mapa de volta com o id , labels e as propriedades do nó como data Campos.

Para controlar a transação você usa connection.setAutoCommit(false) e connection.commit() ou connection.rollback() .