1.Neo4j CQL創建一個沒有屬性的節點:
Neo4j CQL“CREATE”命令用於創建沒有屬性的節點。 它只是創建一個沒有任何數據的節點。
CREATE (<node-name>:<label-name>)
語法說明
語法元素 | 描述 |
---|---|
CREATE | 它是一個Neo4j CQL命令。 |
<node-name> | 它是我們要創建的節點名稱。 |
<label-name> | 它是一個節點標籤名稱 |
注意事項 -
(1)、Neo4j數據庫服務器使用此<node-name>將此節點詳細信息存儲在Database.As中作爲Neo4j DBA或Developer,我們不能使用它來訪問節點詳細信息。
(2)、Neo4j數據庫服務器創建一個<label-name>作爲內部節點名稱的別名。作爲Neo4j DBA或Developer,我們應該使用此標籤名稱來訪問節點詳細信息。
2.Neo4j CQL創建具有屬性的節點
Neo4j CQL“CREATE”命令用於創建帶有屬性的節點。 它創建一個具有一些屬性(鍵值對)的節點來存儲數據。
CREATE (
<node-name>:<label-name>
{
<Property1-name>:<Property1-Value>
........
<Propertyn-name>:<Propertyn-Value>
}
)
語法說明:
語法元素 | 描述 |
---|---|
<node-name> | 它是我們將要創建的節點名稱。 |
<label-name> | 它是一個節點標籤名稱 |
<Property1-name>...<Propertyn-name> | 屬性是鍵值對。 定義將分配給創建節點的屬性的名稱 |
<Property1-value>...<Propertyn-value> | 屬性是鍵值對。 定義將分配給創建節點的屬性的值 |
例如:CREATE (stu:Student { no:2020001,name:"zhangsan",score:100 })