我的目标是让国家和大陆拥有人口超过一个价值的国家
所以Cypher Query是
MATCH (l:country)-[*]->(j:continent) WHERE l.Population>1990000 RETURN l,j LIMIT 15
这是错误
Don't know how to compare that. Left: "40377000" (String); Right: 1990000 (Long)
Neo.ClientError.Statement.InvalidSyntax
如何解决问题
答案 0 :(得分:2)
如异常消息所示,属性“Population”的类型为“String”,而1990000的类型为Long。确保将Longs存储在“Population”属性中,您的查询将按预期工作。
也许你可以展示一段插入脚本?