Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何制作';蓝图';Neo4J和Cypher中所有可能的关系和节点?_Neo4j_Cypher - Fatal编程技术网

如何制作';蓝图';Neo4J和Cypher中所有可能的关系和节点?

如何制作';蓝图';Neo4J和Cypher中所有可能的关系和节点?,neo4j,cypher,Neo4j,Cypher,我想要创建的是我的数据模型的蓝图。 我对blueprint的意思是一个新创建的数据模型,其中每个节点只创建一次;我的真实数据库中具有唯一标签(eiter none、一个或多个标签)的每个节点都必须复制并显示一次 对于这个蓝图中的每个独特节点,我还需要一个关系蓝图。因此,对于每个不同的关系(无论是名称、方向还是连接的节点),我也只需要一个表示 示例:假设我有4个节点,其中2个是个人,2个是公司;然后在蓝图中仅显示2个节点。这些是关系: (c)-[:LIKES]->(p) (c)-[:LIKE

我想要创建的是我的数据模型的蓝图。 我对blueprint的意思是一个新创建的数据模型,其中每个节点只创建一次;我的真实数据库中具有唯一标签(eiter none、一个或多个标签)的每个节点都必须复制并显示一次

对于这个蓝图中的每个独特节点,我还需要一个关系蓝图。因此,对于每个不同的关系(无论是名称、方向还是连接的节点),我也只需要一个表示

示例:假设我有4个节点,其中2个是个人,2个是公司;然后在蓝图中仅显示2个节点。这些是关系:

(c)-[:LIKES]->(p)
(c)-[:LIKES]->(p)
(c)-[:LIKES]->(c)
(c)-[:LIKES]->(c)
(p)<-[DISLIKS]-(c)
(c)-[:LIKES]>(p)
(c) -[:喜欢]->(p)
(c) -[:喜欢]->(c)
(c) -[:喜欢]->(c)

(p) 您正在寻找的似乎是Neo4j内置过程
db.schema.visualization()

例如: