在下面的代码中,它是一个简单的查询,用于获取具有指定关系的节点
test=# SELECT *
FROM cypher('first_graph', $$
MATCH (a:Person)-[]->(b:Person) RETURN a.name, b.name
$$) as (v agtype);
当我运行查询时,我得到以下错误
ERROR: return row and column definition list do not match
LINE 2: FROM cypher('first_graph', $$..
^
2条答案
按热度按时间ldxq2e6h1#
当您从cypher查询返回1个以上的列时,您需要指定查询外部的列的确切数量。
上述查询将正常工作。
pqwbnv8z2#
您始终需要在
RETURN
子句中添加相同数量的agtype,以匹配cypher查询中的RETURN
值