Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/161.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在neo4j中显示屏幕上的所有节点_Neo4j - Fatal编程技术网

如何在neo4j中显示屏幕上的所有节点

如何在neo4j中显示屏幕上的所有节点,neo4j,Neo4j,我在neo4j数据库中有将近5000个食谱节点和5个膳食类型节点。现在他们之间没有任何关系。我在下面运行CQL: 匹配(n)返回n限制100000 这运行正常,但只返回与配方相关的节点。可能有隐藏的东西,我的意思是可能有与用餐类型相关的节点,但由于它们的颜色相同,因此很难区分它们 那么,有没有办法分别使用不同的颜色显示所有节点?您可以在neo4j浏览器中更改输出的样式,如下所述: 但是,可以显示的节点/关系的数量有限制。因此,您可能不会看到所有5000个Recipe节点和所有5个fine\u

我在neo4j数据库中有将近5000个
食谱节点和5个
膳食类型节点。现在他们之间没有任何关系。我在下面运行CQL:

匹配(n)返回n限制100000

这运行正常,但只返回与
配方相关的节点。可能有隐藏的东西,我的意思是可能有与
用餐类型相关的节点
,但由于它们的颜色相同,因此很难区分它们


那么,有没有办法分别使用不同的颜色显示所有节点?

您可以在neo4j浏览器中更改输出的样式,如下所述:

但是,可以显示的节点/关系的数量有限制。因此,您可能不会看到所有5000个
Recipe
节点和所有5个
fine\u Type
节点,而是从查询返回的前N个节点

绘制大型图形确实很困难:)

既然您写的是“显示”和“颜色”,我想您写的是Neo4j浏览器

您的查询可能会将其结果限制在前100000个,但浏览器实际显示的节点会少得多,默认数目为300个。可以在浏览器中使用以下命令更改该值:

:config initialNodeDisplay: 1000
或通过左下角的设置窗格(请参见“图形可视化”部分)

由于您只有5个
fine\u类型
节点,而不是5000个
Repices
,因此它们不太可能是任何部分结果的一部分。您可以通过在标签上排序来偏向结果,因为
膳食类型
将在
食谱
之前按字母顺序排序:

MATCH (n)
RETURN n
ORDER BY head(labels(n))
LIMIT 300
这样,您就不需要显示更多的节点(因为您无法缩小,无论如何这都是毫无用处的),并且您将始终获得5种
用餐类型