Dear All,
I am trying to travers neo4j using curl and got errors:

curl -X POST -H Accept:application/json -H Content-Type:application/json -d 
{'"order":"breadth_first" , "uniqueness":"node_global" , 
"return_filter":{"body":"position.endNode().getProperty('name').toLowerCase().contains('pepsi')"
 , "language":"javascript"} , "max_depth":10000 }' 
http://localhost:7474/db/data/node/0/traverse/node

ERROR:Error 500 javax.script.ScriptException: 
sun.org.mozilla.javascript.internal.EcmaError: ReferenceError: "name" is not 
defined. (<Unknown Source>#1)

Also I set default value for name property: 
curl -X POST -H Accept:application/json -H Content-Type:application/json -d 
{'"order":"breadth_first" , "uniqueness":"node_global" , 
"return_filter":{"body":"position.endNode().getProperty('name', 
'').toLowerCase().contains('pepsi')" , "language":"javascript"} , 
"max_depth":10000 }' http://localhost:7474/db/data/node/0/traverse/node

ERROR:Error 500 javax.script.ScriptException: 
sun.org.mozilla.javascript.internal.EvaluatorException: syntax error 
(<Unknown Source>#1)

I am using neo4j 1.4.2 rest api.
any idea? thx.

Francois.
_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to