neo4j / everyman:如何从cypher获取错误消息?

时间:2014-08-01 16:08:40

标签: php neo4j

尝试调用我知道的密码查询会返回错误消息。使用Everyman\Neo4j\Cypher\Query我没有得到任何表明已经返回错误的响应。

示例:

$client = getClient();  
$query = "<some query that will fail>";  
$q = new Everyman\Neo4j\Cypher\Query( $client, $query );  
try  
{  
    $result = $q->getResultSet();  
}  
catch( Exception $e )  
{  
    error_log( print_r( $e, true ));  
    return 1;  
}

return 0;  

示例:删除具有关系而不删除关系的节点。 我应该看到像 Neo.DatabaseError.Transaction.CouldNotCommit 这样的异常。我试过抛弃整个结果对象,但我在这里遗漏了一些内容。

连连呢?我确信这很简单。

0 个答案:

没有答案