Did not think of getObject(), thanks Michael.
On Sat, Feb 8, 2014 at 10:41 PM, Michael Hunger < [email protected]> wrote: > It returns the node content as map. so if you do rs.getObject() you > actually get a map back. > if you do rs.getString() you get the "toString()" representation of the > map. > > Cheers > > Michael > > Am 08.02.2014 um 17:32 schrieb Luanne Coutinho <[email protected] > >: > > Hi, > > rs = conn.createStatement().executeQuery("match n return n"); > > is going to return n as a String representation of the node-- you won't > get a Node object itself. > To get the name property value, you can use: > > try { > rs = conn.createStatement().executeQuery("match n return n.name"); > > while (rs.next()) > { > String name = rs.getString(1); > System.out.println("name: " + name); > > } > } > > Regards > Luanne > > > On Sat, Feb 8, 2014 at 9:49 PM, frandro <[email protected]> wrote: > >> I just made a node in Cypher like as CREATE (S:User {name:"S"}) >> >> I'd like to get the name by querying with JDBC. >> >> The printed result is name: {"name":"S"}. Why isn't it name: S? >> >> What's wrong? Thanks in advance. >> >> The code is as follows. >> >> driver=new Driver(); >> prop=new Properties(); >> >> try { >> conn = driver.connect("jdbc:neo4j://localhost:7474", prop); >> } catch (SQLException e) { >> // TODO Auto-generated catch block >> e.printStackTrace(); >> } >> >> String query = "match n return n"; >> ResultSet rs = null; >> >> try { >> rs = conn.createStatement().executeQuery("match n return n"); >> >> while (rs.next()) >> { >> String name = rs.getString(1); >> System.out.println("name: " + name); >> >> } >> } >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Neo4j" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > -- > You received this message because you are subscribed to the Google Groups > "Neo4j" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- > You received this message because you are subscribed to the Google Groups > "Neo4j" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
