Neo4j 是一个密码查询,使用';与';子句,仅在一个事务中执行?

Neo4j 是一个密码查询,使用';与';子句,仅在一个事务中执行?,neo4j,cypher,with-statement,Neo4j,Cypher,With Statement,在中,解释了可以使用“with”子句将查询链接在一起,其中一个部分的输出可以作为下一部分的输入。这是否意味着使用“with”子句的查询在多个事务中执行(链中的每个部分一个)?否,它不使用多个事务。单个查询将在一个大型事务中执行,而不考虑它使用的子句的数量。整个过程将作为一个单元通过或失败。不,它不使用多个事务。单个查询将在一个大型事务中执行,而不考虑它使用的子句的数量。整件事要么作为一个整体通过,要么作为一个整体失败。你说得对。我刚刚尝试了一个使用WITH子句的查询,其中第一部分更新数据库,第二

在中,解释了可以使用“with”子句将查询链接在一起,其中一个部分的输出可以作为下一部分的输入。这是否意味着使用“with”子句的查询在多个事务中执行(链中的每个部分一个)?

否,它不使用多个事务。单个查询将在一个大型事务中执行,而不考虑它使用的
子句的数量。整个过程将作为一个单元通过或失败。

不,它不使用多个事务。单个查询将在一个大型事务中执行,而不考虑它使用的
子句的数量。整件事要么作为一个整体通过,要么作为一个整体失败。

你说得对。我刚刚尝试了一个使用
WITH
子句的查询,其中第一部分更新数据库,第二部分读取更改。如果第二部分格式不正确,则第一部分将不应用。谢谢:)你说得对。我刚刚尝试了一个使用
WITH
子句的查询,其中第一部分更新数据库,第二部分读取更改。如果第二部分格式不正确,则第一部分将不应用。谢谢:)