在Neo4j CQL中,我們不能單獨(dú)使用MATCH或RETURN命令,因此我們應(yīng)該合并這兩個(gè)命令以從數(shù)據(jù)庫(kù)檢索數(shù)據(jù)。
Neo4j使用CQL MATCH + RETURN命令 -
MATCH Command RETURN Command
語(yǔ)法說(shuō)明:
語(yǔ)法元素 | 描述 |
---|---|
MATCH命令 | 這是Neo4j CQL MATCH命令。 |
RETURN命令 | 這是Neo4j CQL RETURN命令。 |
MATCH ( <node-name>:<label-name> )
語(yǔ)法說(shuō)明:
語(yǔ)法元素 | 描述 |
---|---|
<node-name> | 它是我們將要?jiǎng)?chuàng)建的節(jié)點(diǎn)名稱。 |
<label-name> | 它是一個(gè)節(jié)點(diǎn)標(biāo)簽名稱 |
要點(diǎn) -
Neo4j數(shù)據(jù)庫(kù)服務(wù)器使用此<node-name>將此節(jié)點(diǎn)詳細(xì)信息存儲(chǔ)在Database.As中作為Neo4j DBA或Developer,我們不能使用它來(lái)訪問(wèn)節(jié)點(diǎn)詳細(xì)信息。
Neo4j數(shù)據(jù)庫(kù)服務(wù)器創(chuàng)建一個(gè)<label-name>作為內(nèi)部節(jié)點(diǎn)名稱的別名。作為Neo4j DBA或Developer,我們應(yīng)該使用此標(biāo)簽名稱來(lái)訪問(wèn)節(jié)點(diǎn)詳細(xì)信息。
RETURN <node-name>.<property1-name>, ... <node-name>.<propertyn-name>
語(yǔ)法說(shuō)明:
語(yǔ)法元素 | 描述 |
---|---|
<node-name> | 它是我們將要?jiǎng)?chuàng)建的節(jié)點(diǎn)名稱。 |
<Property1-name>...<Propertyn-name> | 屬性是鍵值對(duì)。 定義將分配給創(chuàng)建節(jié)點(diǎn)的屬性的名稱 |
本示例演示如何從數(shù)據(jù)庫(kù)檢索Dept節(jié)點(diǎn)的一些屬性(deptno,dname)數(shù)據(jù)。
注-結(jié)點(diǎn)包含3個(gè)屬性:deptno,dname,location。 然而在這個(gè)例子中,我們感興趣的是只查看兩個(gè)屬性數(shù)據(jù)。 按照下面給出的步驟 -
步驟1 -打開(kāi)Neo4j的數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (dept: Dept) RETURN dept.deptno,dept.dname
這里 -
本示例演示如何從數(shù)據(jù)庫(kù)檢索Dept Node的所有屬性(deptno,dname,location)數(shù)據(jù)。
注-結(jié)點(diǎn)包含3個(gè)屬性:deptno,dname,location。 按照下面給出的步驟 -
步驟1 -打開(kāi)Neo4j數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (dept: Dept) RETURN dept.deptno,dept.dname,dept.location
這里 -
此示例演示如何從數(shù)據(jù)庫(kù)檢索Dept節(jié)點(diǎn)的數(shù)據(jù),而無(wú)需指定其屬性。
注-結(jié)點(diǎn)包含3個(gè)屬性:deptno,dname,location。 按照下面給出的步驟 -
步驟1 -打開(kāi)Neo4j數(shù)據(jù)瀏覽器。
步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (dept: Dept) RETURN dept
這里dept是一個(gè)節(jié)點(diǎn)名
這里Dept是一個(gè)節(jié)點(diǎn)標(biāo)簽名
ID = 3215顯示一個(gè)節(jié)點(diǎn)
ID = 25顯示了另一個(gè)節(jié)點(diǎn)
當(dāng)我們執(zhí)行“RETURN”子句而不指定任何屬性列表,如“RETURN dept”
步驟4 -單擊網(wǎng)格視圖按鈕以網(wǎng)格格式查看兩行。
更多建議: