Neo4j ResultSet对象-如果结果是数组,如何获取数据

Neo4j ResultSet对象-如果结果是数组,如何获取数据,neo4j,resultset,gremlin,Neo4j,Resultset,Gremlin,我有一个gremlin查询,其中使用了cap().next() 而Everyman\Neo4j\Query\ResultSet对象是 如何获得该阵列 $result[0][0]不起作用。要迭代结果集,请使用 foreach ($result as $row) { echo $row['x']->getProperty('your_property') . "\n"; } 或在y列中使用标量值 foreach ($result as $row) { echo $row['x'

我有一个gremlin查询,其中使用了
cap().next()

Everyman\Neo4j\Query\ResultSet
对象

如何获得该阵列


$result[0][0]
不起作用。

要迭代结果集,请使用

 foreach ($result as $row) {
    echo $row['x']->getProperty('your_property') . "\n";
}
或在y列中使用标量值

foreach ($result as $row) {
echo $row['x']->getProperty('your_property') . ": " . $row['y'] ."\n";
}

如果能让最初的gremlin查询看到您从中返回了什么,那就太好了


请参见

我忘了说我在PHP中使用了它
foreach ($result as $row) {
echo $row['x']->getProperty('your_property') . ": " . $row['y'] ."\n";