Ich versuche, Neo4j über die REST-Schnittstelle zu senden, insbesondere die im 2.2.9-Handbuch zur Verwendung von REST aus Java, sendTransactional Cypher query, beschriebene Methode. Wie Sie unten sehen können, bekomme ich immer einen Fehler, der nicht viel mit der Abfrage selbst zu tun zu haben scheint.Was ist falsch mit dieser Cypher-Abfrage?
Irgendwelche Tipps, wie ich das debuggen kann?
CREATE (p:player { props }), "parameters" {
"props" : {
"screen_name" : "testone",
"email" : "[email protected]",
"rank" : "-12",
"password" : "testonepass",
"details" : "test one details",
"latitude" : "0.0",
"longitude" : "0.0",
"available" : "true",
"publish" : "true" }}
{"results":[],"errors":[{"code":"Neo.ClientError.Request.InvalidFormat","message":"Unable to deserialize request: Unexpected character ('p' (code 112)): was expecting comma to separate OBJECT entries\n at [Source: [email protected]; line: 1, column: 66]"}]}
Der Fehler sagt der Sache auf „p“ schockierend ist, so sehe ich nicht, wie „Ich halte einen Fehler auf immer, die nicht viel zu haben scheint, sich mit der Frage zu tun.“ Wenden Sie sich an –
Sie könnten die Anfrage falsch erstellen. Siehe diese Frage http://stackoverflow.com/questions/26989613/create-a-node-in-neo4j-graph-db-with-transaction-endpoint – antorqs
Ja, aber es auch gegen Spalte 66, die keine a 'p' Zeichen. – garey