我知道我可以像这样返回所有不同的边缘类型:
MATCH (a)-[r]->(b)
RETURN distinct(type(r))
如何返回每种不同类型以及出现次数?
答案 0 :(得分:0)
如果您知道类型,可以使用即时的计数存储进行查询。
MATCH ()-[r:ACTED_IN]->()
RETURN count(r) as count
不幸的是,Cypher中的关系类型不是动态的,您无法通过参数或字符串值指定它们(例如,您之前的查询结果)。
如果你有APOC Procedures,那么有一个程序可以快速找到你想要的,但apoc.meta.stats()
来自CALL apoc.meta.stats() YIELD relTypesCount
RETURN relTypesCount
的一段数据。
add_definitions($(gcc_coverage_compile_flags)) → add_definitions(${gcc_coverage_compile_flags})
答案 1 :(得分:0)
match ()-[r]->() return type(r),count(*)