2013-06-27 1 views
0

노드를 검색하고 한 번에 속성을 업데이트하기 위해 다음을/db/data/batch에 게시합니다.Neo4j RESTAPI Batch Cypher JSON 구문 분석 문제

[{"method":"POST","to":"/cypher","body":{"params":{},"query":"start x = node(683) return x"},"id":1},{"method":"PUT","to":"{1}/properties","body":{"score":100,"pp":1},"id":2}]

나는 그것이 OK 보이는 online을 본 적이 무엇부터

,하지만 내가 AS3-JSON과 neo4j 2.0 I를 사용하고 중요한 경우에 나는 다음과 같은 오류 응답

onData: { 

    "message" : "Illegal character in path at index 2: ./{1}/properties", 

"exception" : "IllegalArgumentException", 

    "fullname" : "java.lang.IllegalArgumentException", 

받고 있어요 플래시의 JSON.stringify가 "{1}/속성"을 엉망으로 만들었지 만 보내는 메시지는 괜찮아 보입니다.
아이디어가 있으십니까?

답변

2

AFAIK에 의해 반환 된 것들을 배치하고 참조 할 수 없습니다.

사이퍼를하고 있다면 start x=node(683) set x.score=100, x.pp=1을 사용해도됩니다. (매개 변수를 전달하는)

+0

예, 제 생각에는 구현을 다시 생각해 봐야합니다. – CoffeeCoder