如何显示具有最多属性的节点
要显示属性定义最多的节点,请运行以下 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 个节点符合此定义。
此页面有帮助吗?