MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да получите обект Node, когато използвате Neo4j jdbc?

Ако върнете възел от 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() .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да препратка към вграден документ в Mongoid?

  2. mongoDB:$inc на несъществуващ документ в масив

  3. Локален SQLite срещу отдалечен MongoDB

  4. Как да получите краткото име на месеца в SQL

  5. MongooseError [MongooseServerSelectionError]:връзката <монитор> към 52.6.250.237:27017 затворена