Neo4J 子图标记并返回它

问题描述 投票:0回答:1

我正在考虑使用 Neo4J Graph DB 进行模式匹配活动。我想在数据库中匹配 n 个模式,但每个节点只会匹配一个模式。密码匹配查询返回的节点将被分配

patternName
属性。但为了避免子图(模式)中每个节点的patternName 属性重复,我正在探索对该子图进行分组并将其标记为一个整体的选项,以便使用该标签我可以再次访问整个模式。

尝试过

  1. Vnodes by APOC
    -但是这些不会持续存在,因此我将无法使用虚拟节点获取特定的模式名称
  2. Grouping by APOC
    -但是这个分组是基于特定属性的,我想为整个组添加一个新属性。

我可以选择哪些选项?这可能吗?

我避免为每个模式创建一个新节点,也不尝试复制一个模式中所有节点的属性。

neo4j pattern-matching graph-databases
1个回答
0
投票

由于一个节点可以有任意数量的标签,因此您可以为每个节点分配适当的模式标签。此类标签保留在数据库中,并且不需要任何属性。

© www.soinside.com 2019 - 2024. All rights reserved.