由于性能原因我限制了结果数量,所以我有一个像
这样的查询MATCH(a:Part)返回限制50
是否可以获得带有标签Part的节点的完整计数,以便显示结果代表X总记录中的50个结果?
答案 0 :(得分:3)
但由于必须加载/提取所有数据,因此它会更昂贵且效率更高。
你可以这样做(问题更有效率):
MATCH (a:Part)
WITH count(*) as c
MATCH (a:Part)
RETURN c,a
limit 50
或
MATCH (a:Part)
WITH count(*) as c,collect(a)[0..50] as parts
UNWIND parts as a
RETURN c,a
limit 50