0

我们正在尝试 Neo4j 1.9,我们发现 node(*) 查询在 shell 中运行良好,但是当我们以编程方式尝试相同的查询时,它只是抛出“org.neo4j.cypher.ParameterWrongTypeException: Expected a propertycontainer or number here, but得到: *”

我们甚至尝试使用参数替换,但没有成功!这是故意的还是错误的?如果是故意的,有人可以解释为什么吗?

4

1 回答 1

1

不要为“*”使用参数,而是按字面意思使用它:

ExecutionResult result = engine.execute("start n=node(*) return count(*) as c",params);
于 2013-08-09T01:39:55.220 回答