首页 > 解决方案 > Neo.ClientError.Statement.SyntaxError:无效输入“y”:预期“r/R”或“a/A”

问题描述

我是 Neo4j 的新手,并试图从 Neo4j 中的 Postgres 表中获取数据。使用此处给出的示例查询,我正在尝试运行一个简单的查询来获取行数 -

with "jdbc:postgresql://HOSTurl:5000/MYdb?user=ankit" as url
cypher CALL apoc.load.jdbc(url,"ankit.tablename") YIELD row
RETURN count(*);

它给了我错误-

Neo.ClientError.Statement.SyntaxError

Neo.ClientError.Statement.SyntaxError: Invalid input 'y': expected 'r/R' or 'a/A' (line 2, column 2 (offset: 66))
"cypher CALL apoc.load.jdbc(url,"ankit.tablename") YIELD row"
  ^

我不明白cypher中的字符 'y' 中的错误是如何出现的?请告诉我是什么问题以及如何消除它。

谢谢!

标签: neo4jgraph-databases

解决方案


推荐阅读