W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在這種情況下,我們將使用兩個(gè)現(xiàn)有節(jié)點(diǎn):CreditCard和Customer創(chuàng)建與屬性的關(guān)系。 這意味著,我們的Neo4J數(shù)據(jù)庫應(yīng)該有這兩個(gè)節(jié)點(diǎn)。
我們使用CQL MATCH命令檢索現(xiàn)有的兩個(gè)節(jié)點(diǎn)和CQL CREATE命令,以創(chuàng)建它們之間的新關(guān)系。
語法:
MATCH (<node1-label-name>:<node1-name>),(<node2-label-name>:<node2-name>) CREATE (<node1-label-name>)-[<relationship-label-name>:<relationship-name> {<define-properties-list>}]->(<node2-label-name>) RETURN <relationship-label-name>
語法說明:
S.No. | 語法元素 | 描述 |
---|---|---|
1. | MATCH,CREATE,RETURN | 他們是Neo4J CQL關(guān)鍵詞。 |
2. | <node1-name> | 它是用于創(chuàng)建關(guān)系的“From Node”的名稱。 |
3. | <node1-label-name> | 它是用于創(chuàng)建關(guān)系的“From Node”的標(biāo)簽名稱。 |
4. | <node2-name> | 它是用于創(chuàng)建關(guān)系的“To Node”的名稱。 |
5. | <node2-label-name> | 它是用于創(chuàng)建關(guān)系的“To Node”的標(biāo)簽名稱。 |
6. | <relationship-name> | 這是一個(gè)關(guān)系的名稱。 |
7. | <relationship-label-name> | 它是一個(gè)關(guān)系的標(biāo)簽名稱。 |
8. | <define-properties-list> | 它是分配給新創(chuàng)建關(guān)系的屬性(名稱 - 值對)的列表。 |
注意 -
在此語法中,RETURN子句是可選的。 如果我們想立即看到結(jié)果,那么使用它。 否則,我們可以省略這個(gè)子句。
我們可以表示這{}如下。
語法 -
{ <property1-name>:<property1-value>, <property2-name>:<property2-value>, ... <propertyn-name>:<propertyn-value> }
語法說明:
S.No. | 語法元素 | 描述 |
---|---|---|
1. | <propertyx-name> | 它是分配給新創(chuàng)建關(guān)系的屬性的名稱。 其中x是1,2,... n個(gè)值 |
2. | <propertyx-value> | 這是一個(gè)分配給新創(chuàng)建關(guān)系的Property的值。 其中x是1,2,... n個(gè)值 |
注意 -
我們應(yīng)該使用Colon(:)運(yùn)算符來分隔屬性名稱和值。
我們應(yīng)該使用Comma(,)運(yùn)算符將一對Property(名稱值)與另一對Property分離。
例如:
此示例演示如何在兩個(gè)現(xiàn)有節(jié)點(diǎn)之間創(chuàng)建無屬性的單向關(guān)系:從客戶到信用卡。
步驟1 - 打開Neo4J數(shù)據(jù)瀏覽器
在創(chuàng)建從客戶到信用卡的關(guān)系之前,首先檢查那些節(jié)點(diǎn)在我們的Neo4J數(shù)據(jù)庫中可用。 如果不是,請創(chuàng)建它們。
步驟2 - 驗(yàn)證客戶和CreditCard節(jié)點(diǎn)可用。
在數(shù)據(jù)瀏覽器上鍵入以下命令并驗(yàn)證它們
MATCH (e:Customer) RETURN e
MATCH (cc:CreditCard) RETURN cc
步驟3 - 在數(shù)據(jù)瀏覽器上鍵入以下命令
MATCH (cust:Customer),(cc:CreditCard) CREATE (cust)-[r:DO_SHOPPING_WITH{shopdate:"12/12/2014",price:55000}]->(cc) RETURN r這里關(guān)系名稱為“DO_SHOPPING_WITH”
步驟4 - 單擊執(zhí)行按鈕,并在UI模式下查看結(jié)果。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: