我的数据模型是(:User)-[:LIKE]->(:Pull)
。我尝试使用以下查询来计算特定Pull
的喜欢关系数:
PROFILE
MATCH res=(:Pull {id:"pull4"})<-[:LIKE]-()
return size(collect(relationships((res)))) as res
问题是我扩展了所有的关系,然后计算它们,如果一个Pull
有数百万个赞,这是非常昂贵的。
neo4j中有没有更好的count stores查询?
旧解决方案的示例,现在在最新版本的NEO4J DBMS中失败:
第一次
1条答案
按热度按时间bvn4nwqk1#
这就是答案