0

我一直专门为 Neo4j 使用这个客户端的密码查询,因为没有开箱即用的方式来做很多事情。获取节点的那些 id 之一。在不知道他们的id的情况下,没有办法检索它们,这是非常低级的。关于如何运行的任何想法

$client->findOne('property','value');

?

它应该很简单,但不是来自文档。

4

1 回答 1

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');
于 2015-05-09T21:32:27.977 回答