两个匹配并带有查询不返回结果

时间:2020-06-29 08:27:55

标签: neo4j cypher

在下面的查询中,我希望r是一个数组,t是一个数字。但是当我运行查询时,它只会显示(没有更改,没有记录)。

单独运行时,其输出符合预期。那么我的查询出了什么问题?

MATCH 
    (a:Account { 
            id : $account_id 
        })
    -[:MEMBER]->
    (n:Workspace)
WITH 
    COLLECT(n) AS nodes, 
    COUNT(n) AS total
MATCH 
    (n:Workspace { 
        account_id: $account_id 
    })
WITH
    nodes + COLLECT(n) AS r,
    total + COUNT(n) AS t
RETURN r, t

0 个答案:

没有答案