Cypher查询(Neo4J):如何在PHP中访问集合?
这个问题可能很愚蠢,或者我找不到适合谷歌的搜索短语: 如何使用PHP访问collect的元素 查询:Cypher查询(Neo4J):如何在PHP中访问集合?,php,neo4j,cypher,Php,Neo4j,Cypher,这个问题可能很愚蠢,或者我找不到适合谷歌的搜索短语: 如何使用PHP访问collect的元素 查询: match (t:Transaction)-[:HAS_ORDERITEM]->(i:Item) return collect(distinct t.uuid) as tUUID; 我试图用foreach和别名tUUID访问 foreach($result AS $transactionDetail) { echo $transactionDetail
match (t:Transaction)-[:HAS_ORDERITEM]->(i:Item) return collect(distinct t.uuid) as tUUID;
我试图用foreach和别名tUUID访问
foreach($result AS $transactionDetail)
{
echo $transactionDetail['tUUID'];
}
结果:
Uncaught Error: Object of class Everyman\Neo4j\Query\Row could not be converted to string
因此,结果是一个数组(行对象),当我输入一个print\r时,我得到一个包含大量信息的完整结果集,但我不知道如何访问存储在“[raw:protected]”下的数组中的相关信息。也许我工作太多了,没有看到明显的东西,所以任何暗示都是非常感谢的