查询后访问Java中的Neo4j列表

时间:2019-02-07 21:25:53

标签: java neo4j cypher

我没有太多要发布的代码,而且我对从哪里开始很困惑。在线上有很多文档,我似乎找不到我想要的东西。
假设我已将此查询结果保存到 preConfirm: () => { if (document.getElementById('swal-input2').value) { // Handle return value } else { Swal.showValidationMessage('First input missing') } } 变量中:

StatementResult

在Neo4j浏览器中,这将返回我正在寻找的确切列表。我的问题是我们如何用Java访问它。我知道如何访问单个值,但不访问此类型的列表。

任何帮助将不胜感激。
谢谢。

1 个答案:

答案 0 :(得分:0)

通常,您只需要遍历语句结果,以访问每个记录,然后使用每个记录可以访问每个命名列。您没有使用任何名称。

该列将返回Value个对象,然后您可以将它们转换为所需的类型,因此在您的情况下将显示为包含asList()的列表。

请参阅StatementResultValue.asList()的API文档

您的陈述也不正确,可能是您写b的地方m,您需要命名列才能访问它