我将Neo4j从2.3.2更新为2.3.3,然后使用以下模式查询Neo.DatabaseError.Statement.ExecutionFailure。
OPTIONAL MATCH (f:DOES_EXIST)
OPTIONAL MATCH (n:DOES_NOT_EXIST)
RETURN collect(DISTINCT n.property), collect(DISTINCT f.property)
不知何故,它在2.3.2中运行良好,有谁知道为什么以及如何解决这个问题?我想要的是查询一些模式并将它们作为不同的集合返回,如果可选模式不匹配则为空。
答案 0 :(得分:2)
[EDITED]
2.3.3似乎有一个错误(我已经提交了an issue)。此查询解决此问题:
$myVar = Read-Host 'What is your answer?'
switch ($myVar)
{
Yes {$myVarConverted = $true; break}
True {$myVarConverted = $true; break}
No {$myVarConverted = $false; break}
False {$myVarConverted = $false; break}
default {"Invalid Input"; break}
}
Write-Host $myVarConverted