Neo4j CQL(Cypher Query Language)是用于与Neo4j图数据库进行交互的查询语言。CREATE命令用于创建节点、关系以及它们的属性。以下是CREATE命令的一些示例:

1. 创建节点(Node):
CREATE (n:Label {key: 'value'})

这将创建一个具有标签Label和属性key:value的节点。

2. 创建关系(Relationship):
CREATE (a)-[r:REL_TYPE]->(b)

这将创建两个节点a和b之间的具有关系类型REL_TYPE的关系r。

3. 创建带有多个属性的节点和关系:
CREATE (n:Person {name: 'John', age: 30, city: 'New York'})-[:LIVES_IN]->(c:City {name: 'New York'})

这将创建一个带有多个属性的Person节点,以及一个City节点,并在它们之间创建一个LIVES_IN关系。

4. 创建具有动态属性的节点:
CREATE (n:DynamicLabel) SET n.dynamicProperty = 'dynamicValue'

这将创建一个带有动态属性的节点,并将其属性设置为'dynamicValue'。

请根据你的需求选择适当的CREATE命令,并根据需要修改节点和关系的标签、属性以及关系类型。


转载请注明出处:http://www.zyzy.cn/article/detail/9281/Neo4j