Tried:
POST http://localhost:7474/db/data/cypher {"query":"MERGE (n:Person 
{name:{props}.name}) RETURN n","params": 
{"props":[{"name":"john"},{"name":"Jane"}]}}

and got response


   - ==> 400 Bad Request
   - ==> {
   - 
   ==>   "message" : "Developer: Andres claims that: Need something with 
properties",
   - ==>   "exception" : "ThisShouldNotHappenError",
   - ==>   "fullname" : "org.neo4j.helpers.ThisShouldNotHappenError",
   - 
   ==>   "stacktrace" : [ 
"org.neo4j.cypher.internal.compiler.v2_0.commands.expressions.Property.apply(Property.scala:42)",
 
"org.neo4j.cypher.internal.compiler.v2_0.mutation.PropertySetAction.exec(PropertySetAction.scala:37)",
 
"org.neo4j.cypher.internal.compiler.v2_0.mutation.MergeNodeAction$$anonfun$exec$1.apply(MergeNodeAction.scala:68)",
 
"org.neo4j.cypher.internal.compiler.v2_0.mutation.MergeNodeAction$$anonfun$exec$1.apply(MergeNodeAction.scala:68)",
 "scala.collection.immutable.List.foreach(List.scala:318)", 
"org.neo4j.cypher.internal.compiler.v2_0.mutation.MergeNodeAction.exec(MergeNodeAction.scala:67)",
 
"org.neo4j.cypher.internal.compiler.v2_0.pipes.ExecuteUpdateCommandsPipe.org$neo4j$cypher$internal$compiler$v2_0$pipes$ExecuteUpdateCommandsPipe$$exec(ExecuteUpdateCommandsPipe.scala:56)",
 
"org.neo4j.cypher.internal.compiler.v2_0.pipes.ExecuteUpdateCommandsPipe$$anonfun$org$neo4j$cypher$internal$compiler$v2_0$pipes$ExecuteUpdateCommandsPipe$$executeMutationCommands$1$$anonfun$apply$2.apply(ExecuteUpdateCommandsPipe.scala:45)",
 
"org.neo4j.cypher.internal.compiler.v2_0.pipes.ExecuteUpdateCommandsPipe$$anonfun$org$neo4j$cypher$internal$compiler$v2_0$pipes$ExecuteUpdateCommandsPipe$$executeMutationCommands$1$$anonfun$apply$2.apply(ExecuteUpdateCommandsPipe.scala:45)",
 "scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371)", 
"scala.collection.Iterator$$anon$13.hasNext(Iterator.scala:371)", 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator$$anonfun$hasNext$1.apply$mcZ$sp(ClosingIterator.scala:38)",
 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator$$anonfun$hasNext$1.apply(ClosingIterator.scala:37)",
 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator$$anonfun$hasNext$1.apply(ClosingIterator.scala:37)",
 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator.failIfThrows(ClosingIterator.scala:91)",
 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator.hasNext(ClosingIterator.scala:37)",
 "scala.collection.Iterator$class.foreach(Iterator.scala:727)", 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator.foreach(ClosingIterator.scala:33)",
 "scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:48)", 
"scala.collection.mutable.ListBuffer.$plus$plus$eq(ListBuffer.scala:176)", 
"scala.collection.mutable.ListBuffer.$plus$plus$eq(ListBuffer.scala:45)", 
"scala.collection.TraversableOnce$class.to(TraversableOnce.scala:273)", 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator.to(ClosingIterator.scala:33)",
 "scala.collection.TraversableOnce$class.toList(TraversableOnce.scala:257)", 
"org.neo4j.cypher.internal.compiler.v2_0.ClosingIterator.toList(ClosingIterator.scala:33)",
 
"org.neo4j.cypher.internal.compiler.v2_0.EagerPipeExecutionResult.<init>(EagerPipeExecutionResult.scala:30)",
 
"org.neo4j.cypher.internal.compiler.v2_0.executionplan.ExecutionPlanBuilder$$anonfun$3.apply(ExecutionPlanBuilder.scala:137)",
 
"org.neo4j.cypher.internal.compiler.v2_0.executionplan.ExecutionPlanBuilder$$anonfun$3.apply(ExecutionPlanBuilder.scala:135)",
 
"org.neo4j.cypher.internal.compiler.v2_0.executionplan.ExecutionPlanBuilder$$anon$6.execute(ExecutionPlanBuilder.scala:50)",
 
"org.neo4j.cypher.internal.ExecutionPlanWrapperForV2_0.execute(CypherCompiler.scala:93)",
 "org.neo4j.cypher.ExecutionEngine.execute(ExecutionEngine.scala:61)", 
"org.neo4j.cypher.ExecutionEngine.execute(ExecutionEngine.scala:65)", 
"org.neo4j.cypher.javacompat.ExecutionEngine.execute(ExecutionEngine.java:78)", 
"org.neo4j.server.rest.web.CypherService.cypher(CypherService.java:100)", 
"java.lang.reflect.Method.invoke(Method.java:601)", 
"org.neo4j.server.rest.transactional.TransactionalRequestDispatcher.dispatch(TransactionalRequestDispatcher.java:132)",
 
"org.neo4j.server.rest.security.SecurityFilter.doFilter(SecurityFilter.java:112)",
 "java.lang.Thread.run(Thread.java:722)" ]
   - ==> }
   - 
   
Is this a bug? 

-- 
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/d/optout.

Reply via email to