如何显示属性最多的节点
要显示定义了最多属性的节点,请运行以下 Cypher:
MATCH (n)
RETURN labels(n), keys(n), size(keys(n)), count(*)
ORDER BY size(keys(n)) DESC
代表性输出类似于:
labels(n) | keys(n) | size(keys(n)) | count(*) |
---|---|---|---|
[Movie] |
[TotalRevenue, year_of_release, name, id] |
4 |
1 |
[Movie] |
[TotalRevenue, name, id] |
3 |
2 |
[Artist] |
[name, year] |
2 |
4 |
输出的第一行表示有一个名为 Movie
的标签,它有 4 个属性 (TotalRevenue
、year_of_release
、name
、id
),并且定义了 1 个具有该标签和这些属性的节点。
输出的第二行表示有一个名为 Movie 的标签,它有 3 个属性 (TotalRevenue
、name
、id
),并且定义了 2 个这样的节点。
输出的第三行表示有一个名为 Artists
的标签,它有 2 个属性 (name
、year
),并且定义了 4 个这样的节点。
此页面有帮助吗?