0

使用したgremlinクエリが1つありますcap().next()

そしてEveryman\Neo4j\Query\ResultSet Object_

...

[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]動かない。

4

1 に答える 1

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

}

元の gremlin クエリを考えて、そこから何が返されているかを確認するとよいでしょう。

githubを参照してください

于 2013-04-05T00:23:09.123 に答える