我怎样才能通过价值获得节点?我的意思是这样的:我会尝试的
match (n) where has (n.name = 'Mark')
return n
但这是不正确的.
以及如何找到具有最大属性值的节点.我有属性"VIEWS"的节点,我希望看到具有最大视图的节点.
Dav*_*ett 22
很近...
MATCH (n)
WHERE n.name = 'Mark'
RETURN n
Run Code Online (Sandbox Code Playgroud)
如果您有一个节点标签用于将节点与不同类型的其他节点隔离,则最好包含节点标签.这样,如果您在名称属性和标签组合上有索引,您将获得更好的搜索响应能力.例如,您可以创建索引...
CREATE INDEX ON :Person(name)
Run Code Online (Sandbox Code Playgroud)
然后用Person标签查询.
MATCH (n:Person)
WHERE n.name = 'Mark'
RETURN n
Run Code Online (Sandbox Code Playgroud)
或者您可以这样查询...
MATCH (n:Person {name:'Mark'})
RETURN n
Run Code Online (Sandbox Code Playgroud)
找到观点最多的人......
MATCH (n:Person)
RETURN n, n.views
ORDER BY n.views desc
LIMIT 1
Run Code Online (Sandbox Code Playgroud)
在没有人的情况下找到最多的观点......
MATCH (n:Person)
RETURN max(n.views)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10109 次 |
| 最近记录: |