如果我有一个密码查询,如:
MATCH (user:USER)
WHERE user.userName = {userName}
RETURN user
如果用户存在匹配的用户名,则返回整个用户对象。如果我关心的是用户是否存在,是否有办法返回表示存在匹配节点的内容? (如果没有别的话,这将减少数据传输)
答案 0 :(得分:0)
这样的事情能做你想做的吗?
MATCH (user:User {userName:{userName}})
RETURN 1 = count (user) as exists
或者,如果“存在”包括具有多个匹配节点的案例
RETURN 0 < count (user) as exists
或只是
RETURN count (user) as cnt