【发布时间】:2023-03-23 14:27:01
【问题描述】:
抱歉,如果这看起来有点开放式结束。使用来自Github 的 Neo4j 基于 Doctrine 的 PHP 包装器,如何定义特定属性和节点的索引?例如,如果我创建一个属性为"fullName" => "Bob Marley" 的节点,我如何为该节点定义一个唯一索引以及我使用相同的"User" 实体类创建的其他节点,而不是分配给每个节点的"Entity\User" 索引节点,我对每个都有唯一的索引,这将是 "fullName" 属性的值,例如"Bob Marley", "Niel Young"?
这背后的原因是会有 1,000 个节点,我更喜欢通过唯一索引而不是所有用户的相同索引进行搜索,然后通过 fullName 进行加密,这似乎是一个可以消除的额外步骤通过为每个节点定义唯一索引,还是我弄错了?提前致谢。
【问题讨论】:
标签: php indexing doctrine-orm doctrine neo4j