Neo4j-php检索节点

时间:2015-03-15 10:25:38

标签: neo4jphp

我一直专门为Neo4j使用此客户端的密码查询,因为没有开箱即用的方法可以做很多事情。获取节点的其中一个id。如果不知道他们的id,就没有办法检索它们,这个级别非常低。关于如何运行

的任何想法
$client->findOne('property','value');

它应该是直截了当的,但它不是来自文档。

1 个答案:

答案 0 :(得分:0)

从新创建的$ personNode

中为要搜索的属性创建索引
$personIndex = new \Everyman\Neo4j\NodeIndex($client, 'person');
$personIndex->add($personNode, 'name', $personNode->name);

然后稍后进行搜索,新的PHP对象$ personIndex将引用与上面相同的填充索引。

$personIndex = new \Everyman\Neo4j\NodeIndex($client, 'person');
$match = $personIndex->findOne('name', 'edoceo');