次のクエリの何が問題になっていますか? [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 は undefined を返します
Java 例外:
org.neo4j.helpers.ThisShouldNotHappenError: 開発者: 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) at org.neo4j.cypher.internal.commands.PathExpression.apply(PathExpression.scala:31) at org.neo4j.cypher.internal.commands.NonEmpty.isMatch(Predicate.scala:283) at org. neo4j.cypher.internal.commands.And.isMatch(Predicate.scala:83) at org.neo4j.cypher.internal.pipes.matching.
注:リターンカウント(オファー)の代わりにリターンオファーが機能します