2013-04-04 191 views
0

我有一个小鬼查询中,我使用的cap().next()Neo4j的ResultSet对象 - 如何获取数据,如果结果是一个数组

Everyman\Neo4j\Query\ResultSetObject

...

[data:protected] => Array 
    (
     [v[1079]] => Array 
      (
       [0] => 14 
      ) 

     [v[1082]] => Array 
      (
       [0] => 25 
      ) 

     [v[1016]] => Array 
      (
       [0] => 5 
      ) 

     [v[1078]] => Array 
      (
       [0] => 10 
      ) 

     [v[1081]] => Array 
      (
       [0] => 17 
      ) 

    ) 

..

如何获得该数组?

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

+0

我忘了说,我在PHP中使用此 – 2013-04-04 15:21:45

回答

1

要遍历ResultSet的使用

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"; 

}

这将是很好有想过原来小鬼查询,看看你是什么从它返回。

看到github

相关问题