4

以下查询有什么问题?[Neo4j 1.8.2,嵌入式]

start merchant = node:merchants('id:10')
match (merchant)<-[:VALID_AT]-(offer)-[:TARGET_PINCODE]->(pincode)<-[:RESIDES_IN]-(customer) where (offer)-[:VALID_OFFER]->() and offer.endDate > 1
return count(offer)

Webadmin 返回未定义

Java 异常:

org.neo4j.helpers.ThisShouldNotHappenError: Developer: Andres 声称:这个执行计划不应该存在。在 org.neo4j.cypher.internal.commands.PathExpression$$anonfun$4.apply(PathExpression.scala:47) 在 org.neo4j.cypher.internal.commands.PathExpression$$anonfun$4.apply(PathExpression.scala:46)在 scala.collection.LinearSeqOptimized$class.exists(LinearSeqOptimized.scala:79) 在 scala.collection.immutable.List.exists(List.scala:45) 在 org.neo4j.cypher.internal.commands.PathExpression.apply(PathExpression .scala:46) 在 org.neo4j.cypher.internal.commands.PathExpression.apply(PathExpression.scala:31) 在 org.neo4j.cypher.internal.commands.NonEmpty.isMatch(Predicate.scala:283) 在 org. org.neo4j.cypher.internal.pipes.matching 上的 neo4j.cypher.internal.commands.And.isMatch(Predicate.scala:83)。

注意:return offer 而不是 return count(offer) 有效

4

1 回答 1

0

升级到 Neo4j 1.9 RC1 问题不再存在

于 2013-04-24T05:00:06.337 回答