我一直专门为Neo4j使用此客户端的密码查询,因为没有开箱即用的方法可以做很多事情。获取节点的其中一个id。如果不知道他们的id,就没有办法检索它们,这个级别非常低。关于如何运行
的任何想法$client->findOne('property','value');
它应该是直截了当的,但它不是来自文档。
答案 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');