W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在Neo4j CQL中,我們不能單獨使用MATCH或RETURN命令,因此我們應(yīng)該合并這兩個命令以從數(shù)據(jù)庫檢索數(shù)據(jù)。
Neo4j使用CQL MATCH + RETURN命令 -
MATCH Command RETURN Command
語法說明:
語法元素 | 描述 |
---|---|
MATCH命令 | 這是Neo4j CQL MATCH命令。 |
RETURN命令 | 這是Neo4j CQL RETURN命令。 |
MATCH ( <node-name>:<label-name> )
語法說明:
語法元素 | 描述 |
---|---|
<node-name> | 它是我們將要創(chuàng)建的節(jié)點名稱。 |
<label-name> | 它是一個節(jié)點標(biāo)簽名稱 |
要點 -
Neo4j數(shù)據(jù)庫服務(wù)器使用此<node-name>將此節(jié)點詳細(xì)信息存儲在Database.As中作為Neo4j DBA或Developer,我們不能使用它來訪問節(jié)點詳細(xì)信息。
Neo4j數(shù)據(jù)庫服務(wù)器創(chuàng)建一個<label-name>作為內(nèi)部節(jié)點名稱的別名。作為Neo4j DBA或Developer,我們應(yīng)該使用此標(biāo)簽名稱來訪問節(jié)點詳細(xì)信息。
RETURN <node-name>.<property1-name>, ... <node-name>.<propertyn-name>
語法說明:
語法元素 | 描述 |
---|---|
<node-name> | 它是我們將要創(chuàng)建的節(jié)點名稱。 |
<Property1-name>...<Propertyn-name> | 屬性是鍵值對。 定義將分配給創(chuàng)建節(jié)點的屬性的名稱 |
本示例演示如何從數(shù)據(jù)庫檢索Dept節(jié)點的一些屬性(deptno,dname)數(shù)據(jù)。
注-結(jié)點包含3個屬性:deptno,dname,location。 然而在這個例子中,我們感興趣的是只查看兩個屬性數(shù)據(jù)。 按照下面給出的步驟 -
步驟1 -打開Neo4j的數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (dept: Dept) RETURN dept.deptno,dept.dname
這里 -
本示例演示如何從數(shù)據(jù)庫檢索Dept Node的所有屬性(deptno,dname,location)數(shù)據(jù)。
注-結(jié)點包含3個屬性:deptno,dname,location。 按照下面給出的步驟 -
步驟1 -打開Neo4j數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (dept: Dept) RETURN dept.deptno,dept.dname,dept.location
這里 -
此示例演示如何從數(shù)據(jù)庫檢索Dept節(jié)點的數(shù)據(jù),而無需指定其屬性。
注-結(jié)點包含3個屬性:deptno,dname,location。 按照下面給出的步驟 -
步驟1 -打開Neo4j數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (dept: Dept) RETURN dept
這里dept是一個節(jié)點名
這里Dept是一個節(jié)點標(biāo)簽名
ID = 3215顯示一個節(jié)點
ID = 25顯示了另一個節(jié)點
當(dāng)我們執(zhí)行“RETURN”子句而不指定任何屬性列表,如“RETURN dept”
步驟4 -單擊網(wǎng)格視圖按鈕以網(wǎng)格格式查看兩行。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: