问题描述
neo4j Graph Data Science (GDS)“三角计数”算法仅在无向图上运行。我可以使用以下方法将现有的有向图转换为无向图以进行计算:
CALL gds.graph.create('myGraph3','*',{BELONGS_TO: {orientation: 'UNDIRECTED'},FLOWS_TO: {orientation: 'UNDIRECTED'}})
但我必须列出每一个关系,这对于实际的关系列表来说既脆弱又冗长。有没有办法让“*”与这个一起工作?
类似的东西
CALL gds.graph.create('myGraph3','',{'': {orientation: 'UNDIRECTED'}})
这不起作用,但我想不出正确的模式。
解决方法
是的,这是可能的,有一个类型参数,您可以在其中输入通配符选项:
CALL gds.graph.create('myGraph3','*',{ALL: {orientation: 'UNDIRECTED',type:'*'}})