sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan får man Node-objekt, når man bruger Neo4j jdbc?

Hvis du returnerer en node fra cypher, vil den blive returneret som et kort i fjerntilfældet, så du kan bruge (Map)rs.getObject("n") for at få adgang til ejendommen.

Hvis du bruger getString() får du i stedet en JSON-repræsentation.

Hvis du har brug for node-id'er eller -etiketter, skal du udtrykkeligt returnere dem, sådan her:

MATCH (n) 
RETURN { id : id(n), labels : labels(n), data: n } as node

Så igen får du et kort tilbage med id , labels og node-egenskaberne som data felter.

Til at kontrollere transaktionen bruger du connection.setAutoCommit(false) og connection.commit() eller connection.rollback() .



  1. Opdaterer element i array med unikt ID

  2. Hvordan forklarer du en særskilt forespørgsel i MongoDB?

  3. MongoDB Object.bsonSize()

  4. mongoose sum en værdi på tværs af alle dokumenter